Authors Haven - A Social platform for the creative at heart.
Create a community of like minded authors to foster inspiration and innovation by leveraging the modern web.
The application can be found here
- Ensure Node JS is installed.
- Clone the repository here
- Navigate to the project directory
cd prometheus-ah-frontend
- Run
npm install
on the terminal to install dependecies
- Run
npm run start:dev
on the terminal to start the app on development mode
- Run
npm run test:jest
on the terminal
Authors Haven consists of the following features:
- It uses JSON Web Token (JWT) for authentication.
- Token is generated on user signup/login.
- Unauthenticated users can read the articles on the application.
- Unauthenticated users can search for articles and authors.
- Unauthenticated users can share articles across various channels like facebook, twitter and email.
- Authenticated users can create articles.
- Authenticated users can view their profile.
- Authenticated users can like an article.
- Authenticated users can bookmark an article.
- Authenticated users can like/unlike an article.
- Authenticated users can make comment on an article.
- Authenticated users can reply to a comment.
- Authenticated users can like/unlike a comment.
- Authenticated users can follow an author(s).