Skip to content

fhenderson/simple-bug-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple-bug-tracker

Minimalist bug tracker using MongoDB, Nest.js, React and Redux

Currently in progress

Status of basic features implementation

  • Add code comments and generate jsDocs
  • Server
    • Initialise Nest JS framework
    • Adding User authentication with static users
    • Adding JWT token
    • Adding mongoDB connection
    • Add API to create a Bug
    • Add API to list Bugs
    • Add API to edit a Bug
    • Add API to edit a Bug
    • Add Jest Unit-tests
  • Client
    • Create React application framework with create-react-app and with Typescript template
      • Add Material-UI
        • Add Infrastructure for theme switching
      • Add react-router-dom
        • Add Public and Private routes
      • Add and setup redux
        • Add Infrastructure for redux store
      • Add and setup linting and prettify
    • Create login page
      • Add authentication using token sent to email for single login
      • Add form validations
    • Create barebone of Bug tracker functionalities
      • Create bug
      • List Bugs
      • Bug editing/management
    • Add Jest Unit-tests
    • Add Storybook

Second phase will have the following features

  • Server
    • Add authentication using Google
    • Add authentication using GitHub
    • Add authentication using token sent to email for single login
    • Add User Roles: Admin, User
    • Add Users APIs
  • Client
    • Add Error Boundary
    • Handle user registration
    • Add authentication using Google
    • Add authentication using GitHub
    • Add authentication using token sent to email for single login
    • Add User Roles: Admin, User
      • Add Administration Portal
      • Add User listing and role modification
    • Implement localization in English and French

About

Minimalist bug tracker using MongoDB, Nest.js, React and Redux

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •