Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devsargam/internsathi-api

API for internsathi - internship Application Management System
https://github.com/devsargam/internsathi-api

docker express mongo mongoose node typescript

Last synced: 13 days ago
JSON representation

API for internsathi - internship Application Management System

Awesome Lists containing this project

README

        

# Internsathi-API

API for internsathi - internship Application Management System

# 🚀 Getting Started

## Requirements

- Docker

or

- Node.js
- MongoDB
- Yarn

## ⬇️ Installation

### With docker


Click Me

1. Clone the repository
2. Use docker-compose to run the server

```bash
git clone [email protected]:devsargam/internsathi-api.git
docker-compose up
```

### without docker


Click Me

1. Clone the repository
2. Install the dependencies
3. Fill the necessary environment variables (see .env.example)
4. Run the server

```bash
git clone [email protected]:devsargam/internsathi-api.git
cd internsathi-api
cp .env.example .env
yarn
yarn dev
```

## 📝 Documentation

Use [insomnia](https://docs.insomnia.rest) to test the API
import [config](Insomnia_internsathi_API.json) to insomnia project then explore different routes

## 📄 License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.