A platform for communicating ideas and information.
This project will be a full-stack website for users to publish and view posts of various types like blogs, stories, articles, or portfolios. The goal is to provide the users with a platform for communicating ideas and information.
-
Ankit Anil Kulkarni
-
Nayan Jain
-
Sagar Piyush Parikh
-
Sanika Avinash Mathapati
- Frontend: React
- Backend: Go
User:
- Users have the ability to create multiple types of posts, such as - blogs, stories, etc.
- Users also have the ability to view, react, and comment on posts of other users.
Post:
- Each post is made of multiple components - a title, a short summary, the content, the upload date, and a tag associated with it. A post may contain pictures and other posts associated with it.
Search:
- The posts appear on a user's dashboard. They can be filtered based on features like - uploaded date, tags, users, etc.
Resources:
Go starter kit credits - https://github.com/pilinux/gorest