This Udemy project aimed to acquire new knowledge and consolidate others, from ReactJs + Firebase + Bootstrap. Developing an Event Publishing application, which has the following features:
- [:key:] User Authentication
- [:email:] Password recovery with automatic email sending
- [:bust_in_silhouette:] User Registration
- [:memo:] Publish, edit, remove and search events for logged in users.
- [:mag_right:] Event search for visiting users
- [:eyes:] Number of views of an event
- [:camera:] Image upload
- [:calling:] Responsive layout (adjusts to screen size)
See the website running here: https://public-events-app.netlify.app/
- ReactJs / Bootstrap / Firebase
- NodeJS (if you don't have it installed on your machine, officially install: https://nodejs.org/en/download)
- A firebase account and create a project in firebase console name it whatever you want
Before you run the application it's important that you configure an .env to use your own credentials, you get them in the project settings in the firebase console.
- clone the repository
git clone https://github.com/antoniofernandodearujo/events-app.git
- install the node_modules folder with the dependencies to run the project
npm install
or
yarn
- run the application
npm start
or
yarn start
Antonio Fernando de Araujo Silva
If you want to discuss or if you have any questions, please contact: