rafaelsinosak / task-management-nestjs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Full Stack Task Manager πŸš€

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.

Project Structure πŸ“‚

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.

Features ✨

Frontend (React)

  • Task Management: Add, mark as complete, and delete tasks.
  • Responsive Design: User-friendly on various devices.

Backend (NestJS)

  • API Endpoints: Handles task data with RESTful API endpoints.
  • Data Persistence: Stores task data in a database.

Technologies Used πŸ› οΈ

  • React: A JavaScript library for building user interfaces.
  • NestJS: A progressive Node.js framework for building efficient, scalable server-side applications.

Getting Started 🌟

Follow these steps to set up and run the full-stack application on your local machine:

  1. Clone the repository:

    git clone https://github.com/your-username/full-stack-task-manager.git
  2. Navigate to the project directory:

    cd full-stack-task-manager
  3. Install dependencies for the frontend and backend:

    cd frontend && yarn install
    cd ../backend && yarn install
  4. Start the development servers:

    # In the frontend folder
    cd ../frontend && yarn start
    
    # In the backend folder
    cd ../backend && yarn start
  5. Open your browser and visit http://localhost:3000 to view the full-stack app.

Contributing 🀝

Contributions are welcome! Feel free to open issues or create pull requests if you have any suggestions, enhancements, or bug fixes.

License πŸ““

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.

About


Languages

Language:JavaScript 59.2%Language:TypeScript 35.8%Language:HTML 3.6%Language:SCSS 1.3%Language:Procfile 0.0%