Skip to content

mayurtakawale88/usermanagement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

usermanagement

Create a user management page that should function as the following.

  1. The page should look like 01-UserManagement-main_page.png. If the user will click on the hamburger icon on the top left, it will close the menu
  2. The page will list all the users that has been already created.
  3. User can click on the trash can icon to delete an existing user.
  4. User can click on Add User button create a new user which should bring the new user screen.
  5. clicking user name in the list will bring the edit user screen where user information and roles can be changed and the changes can be saved,

Create the page and the rest api's that can be used to implement the functionality. The user information, roles, etc can be saved in json files, sqlite database or any other database that the candidate is comfortable with.

Technologies used

python 3
Django
Django Rest Framwork
Angular 7
Mysql

Installation

Using brew install Python 3.7.4

brew install python3.7.4

Install python virtualenv

pip3 install virtualenv

Clone repository

git clone https://github.com/mayurtakawale88/usermanagement.git

Go to repository directory and create virtual environment and run the virtual environment

virtualenv usermanagement
source ./usermanagement/bin/activate

Install project requirments

pip install requirments.txt

Run migration

python manage.py migrate

Please add roles and there description from mysql itself

About

User management Django project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages