Skip to content
Full-stack social media web application (learning databases!). Written in NodeJS (Express), Jade, and SQL. Hosted on Heroku with PostgreSQL add-on.
JavaScript HTML CSS
Branch: master
Clone or download
Latest commit b4e2761 Mar 29, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Initial commit Mar 12, 2018
controllers modified tags to only show tags with posts associated Mar 29, 2018
public updated readme Mar 29, 2018
routes
views
.gitignore
README.md updated readme Mar 29, 2018
TODO.txt
app.js
init_db.sql
package-lock.json Finish add tags Mar 29, 2018
package.json
populatedb.js created database populating script Mar 12, 2018

README.md

FrienDB: Simple Social Media Networking Database

⭐️⭐️ CLICK HERE TO SEE OUR APP IN ACTION ⭐️⭐️

FrienDB is a simple web application, simulating a social media service, running on Heroku with the Postgres add-on.

Our application contains:

  • A home page, listing all users and posts with their content.
  • Lists of users, posts, locations, and tags
  • Individual pages for each user, displaying detailed information like birthdate, gender, name, and more!
  • Individual pages for each post, showing timestamp, image (if any), text (if any), and its tags
  • Options to search posts by location or tags
  • Demo pages and explanations for the following database query types: Selection and projection, Join, Division, Aggregation, Nested Aggregation with Group-By, Delete, and Update

Made with: Node.js (Express), PostgreSQL, Pug templating hosted on Heroku with the Postgres add-on

This project was made for CPSC 304 2017W2: Introduction to Relational Databases.

queries

You can’t perform that action at this time.