Welcome to the Full Stack Task Manager repository! This project combines a React-based frontend for task management with a NestJS backend. Manage and organize your tasks seamlessly with this full-stack application.
This repository is organized into two main folders:
frontend/
: Contains the React frontend for the task management app.backend/
: Houses the NestJS backend that serves as the API for the app.
- Task Management: Add, mark as complete, and delete tasks.
- Responsive Design: User-friendly on various devices.
- API Endpoints: Handles task data with RESTful API endpoints.
- Data Persistence: Stores task data in a database.
- React: A JavaScript library for building user interfaces.
- NestJS: A progressive Node.js framework for building efficient, scalable server-side applications.
Follow these steps to set up and run the full-stack application on your local machine:
-
Clone the repository:
git clone https://github.com/your-username/full-stack-task-manager.git
-
Navigate to the project directory:
cd full-stack-task-manager
-
Install dependencies for the frontend and backend:
cd frontend && yarn install cd ../backend && yarn install
-
Start the development servers:
# In the frontend folder cd ../frontend && yarn start # In the backend folder cd ../backend && yarn start
-
Open your browser and visit http://localhost:3000 to view the full-stack app.
Contributions are welcome! Feel free to open issues or create pull requests if you have any suggestions, enhancements, or bug fixes.
This project is licensed under the MIT License.
Happy task managing across the full stack! 🚀
Make sure to customize the content and instructions based on the specific details of your project.