Skip to content

tavares51/igs-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

igs-manager

1 - Install Python:

Version 3.10.1
link: https://www.python.org/downloads/

2 - Clone project or Download ZIP

git: https://github.com/tavares51/igs-manager.git

3 - Create Virtualenv:

in project diretory, open CMD. install: pip install virtualenv
command: python -m venv ./venv
activate: venv\Scripts\activate.bat

4 - Install Requirements

command: pip install -r requirements.txt

5 - Configure Database:

Database has already been configured.

6 - Create Superuser:

command: python manage.py createsuperuser
choice or login, e-mail and pasword.

7 - Run Project

command: python manage.py runserver
access: http://127.0.0.1:8000/
employee route: http://127.0.0.1:8000/employee/ (list, add, delete)
departament route: http://127.0.0.1:8000/departament/ (list, add, delete)

7.1 - When opening, we have the employee and department routes, just click on the desired route

image

7.1.1 - Route: Employee

image

7.1.2 - Route: Departament

image

8 - Admin

access: http://127.0.0.1:8000/admin/

8.1 - Sign-in whith superuser (created in step 6)

image

8.2 - Employee management screen

image

8.2.1 - Departament screen

image

8.2.2 - Employee screen

image

9 - Employee List

access: https://igs-manager.herokuapp.com/ (public website) or http://127.0.0.1:8000/list-employees/ (local) image

10 - Swagger (Plus)

access: http://127.0.0.1:8000/swagger/schema/ image

Obs: When entering an invalid e-mail address, the system automatically returns an error

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published