Init API
Init
is a social media site for developers to connect over their work. Users can upload posts with images that are stored in our database. These posts appear in the feed of users that are following you and can also be viewed on your portfolio page. You can interact with other users by commenting on their posts or by following their future posts.
This is a repository for the Init API
.
View the live version here
View the repository for the client here.
To test Init
, create a new account or log in with these credentials:
username: testuser
password: ssRAGE2!
Init
was created by Adyceum Magna Ccarri, Rachel Reilly, Steven Henderson, and Trevor J Alt.
- Node.js with Express
- PostgreSQL with Knex.js
- Mocha, Chai, SuperTest
- JWT Authentication
- deployed with Heroku
- requires auth token
Not accessable through API
- requires auth token
Get all users that are following the logged in user and all of the users which the logged in user is following.
- requires auth token
Adds follower to current user's followers
- requires auth token
Removes follower from current user's followers
- requires auth token
- requires auth token
- requires auth token
Get all comments for a specific post by id.
- requires auth token
Add a comment to the post with the specific id. This returns an array of all comments for the post.
- requires auth token