Skip to content

Projeto desenvolvido durante o evento Next Level Week 6 da Rocketseat

Notifications You must be signed in to change notification settings

m4ycon/letmeask

Repository files navigation

❔ Letmeask ❔


📄 About

The Letmeask project is an application that manages questions, highlighting, ranking it, for a better experience on asking and answering between people. It was developed during Next Level Week #06, by RocketSeat.

You can view this repo deployed by clicking here.


🧰 Technologies used

  • Frontend - ReactJS
    • typescript
    • axios
    • react-router-dom
    • sass
    • classnames
    • react-modal
  • Backend - Firebase
    • Realtime database
    • Authentication with google
    • Hosting

📚 Beyond the event

This section lists a bunch of features made in addition to the content of NLW.

  • Responsiveness
  • Modal
  • Ranking questions by likes, highlighted and answered
  • Logout header option
  • Admin page header option
  • Redirecting unauthorized user on admin page
  • Admin page seeing likes
  • Bug when liking not logged in

🏭 How to install/use

This section describes how to run this app locally at your environment, of course you can access the deployed version here. For this you need to have node and git installed.

If you have yarn installed, you can replace npm. Open cmd and:

$ git clone https://github.com/m4ycon/letmeask.git
$ cd proffy/web
$ npm install

After this, you will need to set up your environment by creating a file .env.local at the root of your repository. Complete ... with the respective api_key, auth_domain, ..., your firebase configuration.

# Firebase config
REACT_APP_API_KEY='...'
REACT_APP_AUTH_DOMAIN='...'
REACT_APP_DATABASE_URL='...'
REACT_APP_PROJECT_ID='...'
REACT_APP_STORAGE_BUCKET='...'
REACT_APP_MESSAGING_SENDER_ID='...'
REACT_APP_APP_ID='...'

And finally you can run $ npm start and access the app on http://localhost:3000

Happy hacking!


Made by Maycon Fabio 🚀

About

Projeto desenvolvido durante o evento Next Level Week 6 da Rocketseat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published