- About Bakers' Forum
- Features and demo
- Technology and libraries used
- Pre-requisites and project setup(in local)
- Highlights
- Let us connect
Bakers' Forum - a forum app for the people to connect and share their baking stories, recipes etc.
-
Landing Page - includes a CTA button to join the community
-
Feed Page - user feed(private page). Users can
- view questions posted by accounts they follow
- upvote/downvote the questions
- comment on the questions
- bookmark questions
- share questions
- follow/unfollow people
- create new post
- view individual question
-
User Profile - user profile. Users can
- view questions posted by them
- follow/unfollow users
- view their basic details
- edit profile(all details except username)
-
Authentication - User can create a new account(sign up), sign in, sign in as guest and logout.
-
Other pages and features like individual user profiles page, edit and delete option for questions will be included very soon.
Glimpses:
- Responsiveness - This app is completely responsive and can be accessed in all kind of devices.
- Proper messages for error/exception handling across the application
- Use of loader to show status of tasks
Install NodeJs(if not already installed)
Clone dev branch of this repo to local using:
git clone https://github.com/prachi-sahani/bakers-forum-ts.git -b dev
Go into the project folder
cd project-name
Install all the npm packages
npm install
Run the application using:
npm start
The application runs on localhost:3000