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

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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