https://github.com/naveen521kk/task-mgmt-app
A small task management app
https://github.com/naveen521kk/task-mgmt-app
fastapi nextjs
Last synced: 5 months ago
JSON representation
A small task management app
- Host: GitHub
- URL: https://github.com/naveen521kk/task-mgmt-app
- Owner: naveen521kk
- Created: 2024-06-09T07:29:33.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-18T03:34:40.000Z (almost 2 years ago)
- Last Synced: 2025-07-23T06:45:29.801Z (11 months ago)
- Topics: fastapi, nextjs
- Language: TypeScript
- Homepage: https://tasks.syrusdark.cc/
- Size: 555 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Task Management App
This is a website written using Next.js and FastAPI. It is a task management app that allows users to create, update, and delete tasks. The website is hosted on Vercel and the backend is hosted on Render.
Live Demo URL: https://tasks.syrusdark.cc/
## Running the website locally
To run the website locally, you will need to have Node.js and Python (and poetry) installed on your computer. You will also need to have the following environment variables set or in your `.env` file (on `backend/` folder), see `.env.example` for an example of the environment variables needed:
- `SUPABASE_POSTGRES_URL`: The URL to your postgres database on Supabase
To run the website, you will need to run the following commands:
```bash
cd backend/
poetry install
poetry run python run.py
```
On another terminal, run the following commands:
```bash
cd frontend/
npm install
npm run dev
```
The website should now be running on `http://localhost:3000`.