Features
- Users can log in and post an inspiring quote.
- Users can follow, unfollow other users as well.
- Implemented feed and profiles.
-
If a particular quote is truly inspiring, you can choose to
tip that user any dollar amount you deem fit.
-
A digital wallet needs to be funded (Stripe payments) in order
to give tips.
- App is mobile friendly as well.
Technologies
- Frontend: HTML, CSS, Bootstrap, EJS
- Backend: PostgreSQL, Express
- Cool Integrations: Stripe Payments
- Version Control: Git
Thoughts
-
Implemented a feed - a hallmark of social media sites. Users
needed to be able to scroll through an (endless) list of posts
-
My first ever backend app. Initially deployed on AWS EC2.
-
Key concepts: Serving EJS pages using Express; Inline
SQL queries; User Auth & Encryption; Cookies; Mobile friendly
-
Business focus: Stripe payment integration, as almost
every business application needs to facilitate some form of
payment.