Skip to content

CaperAsDev/Event-Wabe

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

s12-02-m-node-react

Sabemos que enterarce de un evento cerca de ti puede ser un poco tedioso, ya sea porque estΓ‘s muy ocupado con el trabajo u otros motivos, normalmente en los eventos puedes conocer gente nueva y ampliar tu red de amigos. Para que no pierdas estas oportunidades, llego EventWave, un entorno donde podrΓ‘s enterarte de los prΓ³ximos eventos, para que puedas reservar o crear tu propio evento.


Puedes consultar nuestra pΓ‘gina web aquΓ­:


βœ” Requisitos πŸ“‹

1 - TendrΓ‘s que crear un .env en las carpetas Front y Back

2 - TendrΓ‘s que crear tu propia base de datos en [Mongo](https://www.mongodb.com/cloud/atlas/lp/try2?utm_source=google&utm_campaign=gs_emea_france_search_core_brand_atlas_desktop&utm_term=mongo&utm_medium=cpc_paid_search&utm_ad=e&utm_ad_campaign_id=1221262452 1& grupo de anuncios=115749705063&gclid= CjwKCAjwqauVBhBGEiwAXOepkQjTRQPRmN -nR-TQye1UfooktuEkqnQ8TKT7mPD5p33PRWbZcOgSzxoCBOMQAvD_BwE) sitio web

3 - TendrΓ‘s que crear tu propia cuenta para Cloudinary

4 - Instalar las dependencias con npm install en las carpetas Front y Back

5 - Ejecute el servidor con npm run dev (desarrollo) o npm start (producciΓ³n)

Back .env
PORT = Number of the port where you wanna run api (ex. 4000).
DB = For Db in MongoDB.
SECRET_KEY : Is the secret key used for JWT.
BASE_URL = localhost of you api ( ex. http://localhost:5173).
EMAIL_PASSWORD = The Password of the email used in Nodemailer.

Front .env
VITE_APP_CLOUDNAME = nombre de su cloudinary.
VITE_APP_API_ROUTE = Localhost de su API (ej. http://localhost:4000).

βœ” Backend

πŸ‘‰πŸ» Lista de tareas βœ…

  • Desarrollo de Rest Api para crear eventos con NodeJs,y Express.
  • Validaciones con Validador Express.
  • Base de datos MongoDb.
  • CreaciΓ³n de filtros con Mongoose y expresiones regulares.
  • ValidaciΓ³n de usuarios con Firebase.

πŸ‘‰πŸ» Construido con πŸ› οΈ

NodeJS Express.js MongoDB Mongoose Cloudinary Firebase

πŸ‘‰πŸ» Developers

Jorge Alfredo Lozano Emiliano Brizuela Santiago Rovaletti Mario Silva

βœ” Frontend

πŸ‘‰πŸ»Lista de tareas βœ…

  • Desarrollo de la vista mediante componentes dinΓ‘micos con Javascript, React y Vite .
  • Agregar estilo con componentes, tablas y elementos de Material UI.
  • Crear las rutas enlazadas de la pΓ‘gina usando React Router.
  • Axios y Redux para controlar y enviar datos de formularios.
  • obtenciΓ³n y carga de imΓ‘genes con Cloudinary.
  • Animaciones visuales y atractivas agregadas con tailwind css y react hot toast.
  • Implementado en Vercel.

πŸ‘‰πŸ» Construido con πŸ› οΈ

JavaScript React Redux Axios React Hot Vite React Router tailwind_css Vercel

πŸ‘‰πŸ» Developers

Kevin Daniel Hincapie Lumbaque Mateo Corsi Damian Javier Aguirre Cerullo

βœ” UI/UX

πŸ‘‰πŸ» Built with πŸ› οΈ

Figma

πŸ‘‰πŸ» Designer

Maria Paula Moscardini Leandro Mancilla

βœ” QA Tester

πŸ‘‰πŸ» Tester

Marcelo Gereniere

πŸ‘‰πŸ» Team Leader

Thomas Barenghi

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.6%
  • Other 0.4%