Skip to content

jackholden/aopp-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Applications of Programming Principles Assignment

A very simple single-page web app built using Python Flask for a university assignment.

Requirements

Frontend

  • Display a list of users (including paging)
  • Display a single user (selected from the user list)
  • Enable a new user to be created
  • Enable a user to be updated
  • Enables a user to be deleted
  • Use vanilla JavaScript with JSON to communicate with the back-end API

Backend

  • Get all users | HTTP Method: [GET]
  • Get individual user | HTTP Method: [GET]
  • Create new user | HTTP Method: [POST]
  • Update user data | HTTP Method: [PUT]
  • Delete the user | HTTP Method: [DELETE]

Future Improvement List

  • Implement database support
  • Implement search functionality
  • Implement basic auth functionality utilising JSON Web Token's
  • Improve UI to offer a more seamless and robust experience

Screenshots

image image image image

About

A very simple single-page web app built using Python for a university assignment in 2020.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published