Skip to content

neel-03/ProjectTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Project Tracker

Project Tracker is a full-stack web application designed to provide efficient project management for mentors and admins. It provides functionalities for both admin and mentor roles, allowing them to manage users and projects efficiently. The backend is developed using Spring Boot with JWT authentication, while the frontend is built with React using the React Suite library.

Features

  • Admin Role:

    • CRUD operations for users
    • CRUD operations for student projects
  • Mentor Role:

    • Management of student projects

Technologies Used

  • Backend:

    • Spring Boot
    • JWT Authentication
  • Frontend:

    • React
    • React Suite library
    • Redux
  • Deployment:

How to Run

Backend (Spring Boot)

  1. Open Backend Folder: Navigate to the backend folder in your code editor.
  2. Sync Maven Dependencies: Run mvn clean install to sync Maven dependencies.
  3. Configuration: Update application.properties file with your database configuration and other settings.
  4. Start Server: Run the Spring Boot application to start the server.

Frontend (React)

  1. Open Frontend Folder: Navigate to the frontend folder in your preferred code editor.
  2. Install Dependencies: Run npm install to install required dependencies.
  3. Run Development Server: Execute npm run dev to start the development server.

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors