Skip to content

Abbeyme1/BlueTech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BlueTech

Implemented {admin panel} for a hypothetical website called {BlueTech}

Part A
1)registration and login.
2)support ability to register a user as admin or Normal user.
3)When a normal user Logs In :
he/she should be able to see his [last login details] + [Name] + [point] at top

Three sections containing different courses with some action associated with them-

  1. completed(courses completed)
  1. Attempted(Ongoing with "due date")
  2. TO DO (Needs to attempt along with due date )
    When a user clicks on action button in
    Completed -> shows points and date completed on [without click].
    Attempted -> It moves to Completed (past test) and adds some points to user's account
    To Dos -> It moves to Attempted section

If there are no more tests left in a section it shows some message


Part B

When an admin logs in he/she see list of all users
Ability to search through users by Name

On clicking a user he/she is able to see :
1)ALL TESTS TAKEN taken by user along with points earned.
2)User's last 3 activities (login, completed a test , started a test)


[*]Front-End- React and other relevant components like Redux or Redux store , thunk etc .
Used materliazecss

[*]Back-End- For backend node express for APIs is used . MongoDB is used as database

[*]persistent storage like local file system is also available.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published