Skip to content

API for a social web app for sharing learning resources in a Hacker News-style experience.

License

Notifications You must be signed in to change notification settings

AhmedSalman1/TechNews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tech-News

API for a social web app for sharing learning resources in a Hacker News-style experience.


Deployed Version

Explore the live API here 👉🏻 : https://server-alpha-eight-79.vercel.app/healthz


Key Features

  • Authentication and Authorization 🚀
    • Sign up, Sign in.
  • User Profile 🧑‍💼
    • Update username, first/last name, and other information.
  • Post list 🔗
    • List of links, each titled by the poster and scored based on popularity.
    • Users can create/update/delete their own posts.
    • After signing in, users can add comments and upvote posts.
  • Comments and Likes 🖋️
    • Users are able to delete their own comments and likes.

Database ERD


API Usage

Before using the API, you need to set the variables in Postman depending on your environment (development or production). Simply add:

- {{URL}} with your hostname as value (Eg. http://127.0.0.1:3000 or http://www.example.com)
- {{password}} with your user password as value.

For more info check API Documentation on Postman 👉🏻 Tech News API Documentation.


Built With

About

API for a social web app for sharing learning resources in a Hacker News-style experience.

Resources

License

Stars

Watchers

Forks

Packages

No packages published