ryanmklee / facedin Goto Github PK
View Code? Open in Web Editor NEWCPSC 304 Social Media Web Application
CPSC 304 Social Media Web Application
Create a db query to show all posts that are excluding the user and only including the users' friends.
Create query in order for the user to get all posts from the user_id.
Create query to show all friend requests pending for that user.
Create query to show basic information for that user.
Show the groups name, events and posts and able to insert into the groups posts.
Create a profile page that shows a name and add friend request features as well as posts for that the user has created.
Need something 'interesting' so counting friends is definitely the easiest. If you want to have fun could also count all friends, groups, and posts in groups to score social engagement but that's work. This sht should be backend.
Create a frontend page for user creation
Endpoint to POST an event to the database.
Create a login page for the frontend to pass data to backend to authenticate user.
Create endpoint to access name, events and group posts. As well as able to post to groups.
Create endpoint to GET info about requests and user posts and a POST request to send a request to another person.
Query all groups that user is associated in.
Query all groups.
POST request to insert into db
Insert into the events table and associate it with a group.
Insert new group into groups table and associate the user as the admin who created it.
Create the query for the search functionality on the frontend of the application. Given a user, or group be able to query both tables based on the text input.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.