Skip to content

A Full Stack MERN Web Application as a social platform for aspiring astronomers.

Notifications You must be signed in to change notification settings

rohitmadan07/AstroMedia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AstroMedia

AstroMedia is a web application that brings together astronomers from all corners of the universe. If you've ever gazed up at the night sky and felt the wonder of the cosmos, this platform is tailor-made for you. It is a platform to connect, share and explore the beauty of the universe together.

The project is deployed at the following link:- https://astromedia.netlify.app/ (Backend is hosted on GCP)

Features

  • User Authentication and Authorization:- Users can create an account and login to the platform to access the below features. Without logi, User can only view the posts.
  • CRUD:- Users can Create, Read, Update and Delete posts. Update and Delete functions are limited to posts created by the user.
  • Like and Comment:- Users can also like and comment on a particular post (given that they are logged in).
  • Searching:- Particular posts can be searched by title or tags. Further all the posts are paginated and users can view particular pages as well.

Screenshots

Landing Page Landing Page

After Login After login

Search Search

Individual Post Post

Comment on Post Comment

You might also like this Section Like

Signup Page Signup

Run Locally

Clone the project

  git clone https://github.com/rohitmadan07/AstroMedia.git

Go to server in the project directory

  cd server

Install dependencies

  npm install

Start the server

  npm start

Go to client in the project directory

  cd client

Install dependencies

  npm install

Start the project (view locally)

  npm start

Future Scope

  • Integration of Google OAuth to the signin/signup page for user authentication and authorisation.

About

A Full Stack MERN Web Application as a social platform for aspiring astronomers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published