https://github.com/devmianharoon/task-app
https://github.com/devmianharoon/task-app
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/devmianharoon/task-app
- Owner: devmianharoon
- Created: 2024-05-07T06:58:57.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-10T10:10:20.000Z (about 2 years ago)
- Last Synced: 2025-02-26T13:28:25.986Z (over 1 year ago)
- Language: TypeScript
- Size: 232 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Next.js Frontend with FastAPI Backend Integration
This project combines a frontend built with Next.js and a backend developed using FastAPI. The integration allows seamless communication between the two, enabling dynamic data retrieval and manipulation.
## Project Structure
The project structure consists of two main components:
1. **Frontend**:
- Built with Next.js, a React framework for server-rendered React applications.
- Utilizes components like `InputTask` and `TodoList` to manage tasks.
- Fetches tasks from the backend using asynchronous calls.
2. **Backend**:
- Developed using FastAPI, a modern, fast (high-performance), web framework for building APIs with Python 3.11+.
- Exposes endpoints to handle CRUD operations for tasks.
- Provides endpoints for retrieving tasks.
## Prerequisites
Make sure you have the following installed before running the project:
- Node.js
- npm (Node Package Manager)
- Python 3.11+ (for FastAPI backend)
- pip (Python package manager)
## Installation
1. **Clone the repository:**
````git clone
cd ```
````
2. **Install dependencies:**
`npm run dev `
**Feel free to adjust the content as needed! Let me know if you need further assistance.**