Skip to content

DevTracker Backend is a RESTful API built with Java Spring Boot and PostgreSQL, powering project, task, and team management with user authentication and CRUD operations.

License

Notifications You must be signed in to change notification settings

jarvis2754/DevTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevTracker Backend ⚡

Java Spring Boot PostgreSQL License

DevTracker Backend is the RESTful API server powering the DevTracker project management app. It handles projects, tasks, teams, and user authentication with a robust backend built on Java Spring Boot and PostgreSQL.


🌟 Features

  • ✅ User authentication (login/register)
  • ✅ CRUD operations for projects and tasks
  • ✅ Assign tasks to team members
  • ✅ REST API ready for frontend integration
  • ✅ PostgreSQL database integration

🛠 Tech Stack

Backend: Java, Spring Boot
Database: PostgreSQL
Build Tool: Maven
API Testing: Postman / Swagger


🚀 Installation

  1. Clone the repository

    git clone <your-backend-repo-url>
    cd devtracker-backend
  2. Configure the database

    • Create a PostgreSQL database (e.g., devtracker)
    • Update application.properties with your credentials:
      spring.datasource.url=jdbc:postgresql://localhost:5432/devtracker
      spring.datasource.username=your_username
      spring.datasource.password=your_password
      spring.jpa.hibernate.ddl-auto=update
  3. Build and run

    mvn clean install
    mvn spring-boot:run

The backend will run on http://localhost:8080 by default.


🤝 Contributing

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/YourFeature
  3. Commit your changes: git commit -m "Add your feature"
  4. Push to the branch: git push origin feature/YourFeature
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


Made with ❤️ by Vignesh P.
Connect with me: LinkedIn | GitHub

About

DevTracker Backend is a RESTful API built with Java Spring Boot and PostgreSQL, powering project, task, and team management with user authentication and CRUD operations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5