RevoU-FSSE-2 / Assignment-SherinOlivia

Assignment-SherinOlivia created by GitHub Classroom

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Review Assignment Due Date

Week 21 Assignment Overview

For this week's assignment, we are tasked to build a simple twitter-like APIs with Flask

Project's Capabilities:

  1. CRUD Implementation
  • User can see their tweets and bio in their profile
  • User can post tweets
  • User can follow / unfollow other users
  • User can see their followed users' tweets in feed
  1. Database
  • PostgreSQL
  1. Authentication and Authorization
  • Authentication: JWT (& Bcrypt for password hashing)
  • Authorization: Role-Based Access Control (RBAC)

Tools used

  • Flask
  • SQLAlchemy
  • Bcrypt
  • JWT
  • Marshmallow
  • Injector

Contact Me:

SOChronicle@gmail.com [Personal]

SOlivia198@gmail.com [Work]

Roo-DiscordRoo-InstagramRoo-LinkedIn

About

Assignment-SherinOlivia created by GitHub Classroom


Languages

Language:Python 100.0%