git clone https://github.com/Yanir-R/User-management-system.git
npm i
nodemon server.js
nodemon a wrapper for node, will restart the server on file changes
ng serve
ng serve build and serves the client side, will also restart the service on file changes
User management system, any user can create, modify, view and delete, You can choose to view all users or search by username or email.
Clicking on this user will open his tasks and posts
- Add & remove user
- Adding new tasks and messages for a user
- click on the user id, the messages and tasks of that user will open
- Search by username or email
- Initially the application prepopulated with 10 users.
- It is possible to search by username or email.
- Each user has the option to edit his details.
- deleting a user will also delete related tasks and posts.
- Hovering the mouse over the "Other Data" button will reveal the user's address.
- It is possible to add users.
- Red - The user has unfinished tasks.
- Green - The user has no unfinished tasks.
- Clicking on the user ID number will reveal his tasks and posts.
- It is possible to add a new task, by clicking on the "Add" button located on the right side of the screen next to the Todos title. Uncompleted tasks will have a "mark completed" button, when you click the button the task will change to complete.
- It is possible to add a new post by clicking on the "Add" button next to the Posts heading.
I created the project to specialize in the technologies I used and demonstrate my programming abilities
MIT © Yanir-r
