Ben Carpenters CS50 final project
The goal: A web app built to allow poeple to shares notes of graditude and postitivity without fighting to be heard.
To run: Download the code, make a coppy of the template datbase and name it 'highNote.db'. Then serve with Flask
Status: Done, for now 😁
- HTML/CSS
- Bootstrap
- Python (Flask)
- SQL (SQLite3)
- User can register for an account
- User can login to an account
- User can send notes
- User can read notes
- Live updating note fead (not entirley live, but you don't need to reload for each note you read)
- Info / Welcome page
- Animations all over the site
- Good design (more than the draft!)
- User can change password
- Message likes
- Message reporting
- Profile page (w/ all posted notes)
- lucidchart.com
- stackedit.io
- w3schools.com
- fonts.google.com
- css-tricks.com
- wpbeaches.com
- Insporation for the login screen dribbble.com
- convertingcolors.com
- Not a technology, but this document, along with some parts of the site were proof read!
Note: This list encompasses things that played a large role in the creation of the site. Code has been cited where it should have been, to the absoulte best of my abillity
Wow, the end of CS50. I did know if i'd see the class through this far, but here I am. At the end of the road. Making this project was alot of fun, and encompases a lot of what I learned. I took time to make things effecant, and smooth. Though about what it felt like as a user, and put those thoughts into my UI/UX. However, if you go thorugh the readme, you will notice that some of my checkmarks are left unchecked. I decided to leave these in, as a remindeder to my self that there is always more work that could be done. I hope you can enjoy the site just as much as I enjoyed making it.
With love, Ben Carpenter
Project for: cs50.harvard.edu