Skip to content

πŸ‘‘ TinyJira is a project management πŸ—Ί tool inspired by Jira, designed to facilitate project planning πŸ’ͺ, task tracking βœ”, and team collaboration.

Notifications You must be signed in to change notification settings

Ayyoub-ESSADEQ/TinyJira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

754a073 Β· Apr 30, 2024

History

16 Commits
Apr 30, 2024
Apr 30, 2024
Apr 30, 2024
Apr 30, 2024

Repository files navigation

TinyJira : is a small jira clone built with Spring Boot and React


Home
Java Spring Boot Maven Typescript Javascript Vite React Tailwind MIT License

Description πŸ“—

πŸ‘‘ TinyJira is a project management πŸ—Ί tool inspired by Jira, designed to facilitate project planning πŸ’ͺ, task tracking βœ”, and team collaboration.

Features πŸ†

  • Intuitive and scalable project structure for seamless navigation and management
  • Modern React implementation using functional components with hooks for enhanced development experience
  • API layer developed in Spring Boot and we opt for MySQL for the database.

Setting up development environment πŸ› 

  • Install MySQL.
  • Clone the TinyJira repository: git clone https://github.com/Ayyoub-ESSADEQ/TinyJira.git
  • Inside the /api directory, create an empty .env file and copy the contents of /api/.env.example into it. Fill in the required environment variables.
  • Install project dependencies for both the client (using npm install) and the api (using mvn install ).
  • Run the application.
  • The TinyJira application should now be accessible at http://localhost:5173/project/project_id.

License

MIT

About

πŸ‘‘ TinyJira is a project management πŸ—Ί tool inspired by Jira, designed to facilitate project planning πŸ’ͺ, task tracking βœ”, and team collaboration.

Topics

Resources

Stars

Watchers

Forks