Skip to content

This is an API service implemented in with Python Flask and Express Js, to create functionalities to manage user, and user authentication, as well as session management

License

Notifications You must be signed in to change notification settings

dnjoe96/user-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Management

This project aims to create a collection of User management Application Programming interface (API), to enable user creation, user management, user authentication, session management.

user logo

Description 💡

Two applications with similar interface (input and output) are created to interact with the same database. A Python Flask application and a Node Express Js application.

The database employed in this application is a Relational database. It is adaptable to any of them.

user logo

Tech Stack 🐩

  • Node Js
  • Python
  • vscode
  • pycharm
  • AWS RDS
  • Heroku
  • Gunicorn
  • Postgres

Dependencies 👫

Dev:

Tool/Library Version
Python3 3.10.4
Flask 2.2.2
SQLAlchemy 1.4.40
Javascript ^3.0.0
Node js 14.19.1
Express js ~4.16.1
Sequelize ^6.20.1

BASE URL 01

https://project-alxapp01.herokuapp.com

BASE URL 02

https://project-alxapp02.herokuapp.com

API documentation

Documentation

Authors ✒️

License 🔒

This project is licensed under the Apache License - see the LICENSE file for details.

About

This is an API service implemented in with Python Flask and Express Js, to create functionalities to manage user, and user authentication, as well as session management

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published