Skip to content

Intermediate/Advanced Flask project. Making some sort of weird data-focused social thing. Bones completed but still WIP

Notifications You must be signed in to change notification settings

kmsherrin/databook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI Build

Intermediate Flask project putting together a slight social network type of site focused on data and collaboration (maybe?)

This was a intermediate project for testing and learning some things that I hadn't previously completed. Some of these things are:

  • In's and outs of Flask, including the ecosystem surrounding
  • Inbuilt user authentication
  • Creation, editing, deleting, liking, commenting of posts
  • Searching of posts
  • User registration and reset of password email
  • Relational database design linking persistent data components, Postgres db hosted on Elephant SQL
  • Deployed and hosted on heroku
  • Can handle the upload of user profile pictures and datasets
  • Data uploaded to and read from amazon S3 bucket

TODO's:

  • Clean up mobile UI
  • Implement an elasticsearch for the Tags and Search
  • Add tests for database entries
  • Clean up the templates and separate out what are components (take a more JS framework approach to improve maintainability). This would also make the different view pages much neater file wise, I really should have planned the different views from the start but oh well 🤷‍♂️
  • remove bootstrap usage because I am sick of it and would rather use straight CSS (or even better Tailwind)

About

Intermediate/Advanced Flask project. Making some sort of weird data-focused social thing. Bones completed but still WIP

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published