Navneet-Singh-123 / community-front-end

Home Page:https://community-front-end.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UpVision

This project was bootstrapped from the stackoverflow-clone made by @salihozdemir available here.

πŸš€ Tech Stack

  • ReactJs
  • NextJs
  • Storybook
  • PostCSS
  • NodeJs
  • Express
  • MongoDB
  • Mongoose

⚠️ Prerequisite

  • node
  • npm
  • mongodb

πŸ’Ώ How to run local

# Clone this repository
$ git clone https://github.com/Upvision/community-front-end

# Go into the repository
$ cd community-front-end

# On another terminal, go to the client folder
$ cd client

# Install dependencies
$ npm install

# Use the command below for Android devices
$ npm run dev

# To see the incomplete storybook components
npm run storybook

πŸ”Ž Testing

Make sure mongodb is running before testing the server.

$ cd server
$ yarn test

There are missing tests on the server side and there are no tests on the client side yet.

πŸ“œ Todo

  • Basic UI chamge
  • Add text editor for post
  • Implement edit question/comment
  • Edit signup/login page for google auth
  • Add meta data in profile page
  • Add filter in user
  • Implementation of notification
  • Add search bar in home page
  • Add missing components to storybook
  • Complete missing server tests

πŸ“ License

This project is made available under the MIT License.

About

https://community-front-end.herokuapp.com/

License:MIT License


Languages

Language:JavaScript 76.0%Language:CSS 24.0%