https://github.com/ismacortgtz/fasty-task-server
Backend API for fasty-task, an app to manage your schol life.
https://github.com/ismacortgtz/fasty-task-server
api back expressjs fasty-task mongodb nodejs schedule school task-manager
Last synced: 3 months ago
JSON representation
Backend API for fasty-task, an app to manage your schol life.
- Host: GitHub
- URL: https://github.com/ismacortgtz/fasty-task-server
- Owner: IsmaCortGtz
- License: gpl-3.0
- Created: 2023-12-31T02:17:37.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2026-01-19T22:17:24.000Z (5 months ago)
- Last Synced: 2026-01-20T05:31:09.326Z (5 months ago)
- Topics: api, back, expressjs, fasty-task, mongodb, nodejs, schedule, school, task-manager
- Language: JavaScript
- Homepage:
- Size: 5.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Fasty-Task Server
The backend for `fasty-task`, an app to manage your scholar life. This backend only deploys an `API`, you will need to connect it to a `MongoDB` database using environment vars and use a compatible client _(see my [official web one](https://github.com/IsmaCortGtz/))_.
> [!CAUTION]
> The current version is in dev and can break some features.
### Table of Content
- [Documentation](#documentation-)
- [Requirements](#requirements-)
- [Run Locally](#run-locally-%EF%B8%8F)
- [License](#license-)
## Documentation 📕
You can see the documentation [here](./docs/README.md).
## Requirements 📋
`fasty-task-server` need the following to run:
- [Node.js](https://nodejs.org/) v18+ _(you can use [nvm](https://github.com/nvm-sh/nvm))_.
- [npm](https://www.npmjs.com/package/npm) _(normally included with node.js)_.
- MondoDB _(I recomend [MongoDB Atlas](https://www.mongodb.com/atlas/))_.
## Run Locally 🛠️
1. Clone the project
```bash
git clone https://github.com/IsmaCortGtz/fasty-task-server.git
```
2. Go to the project directory
```bash
cd fasty-task-server
```
3. Install dependencies
```bash
npm install
```
4. Config `.env` file using this [guide](./docs/Environment%20Vars.md).
5. Start the dev server
```bash
npm run dev
```
## License 🚨
This proyect is under the [**GPL v3**](https://www.gnu.org/licenses/gpl-3.0) license.
[](https://www.gnu.org/licenses/gpl-3.0)