Esta es una aplicación construida con Mern Stack, y puede acceder a la demostración en vivo aquí y puede hacer clic en la siguiente imagen para ver el video.
¡Haga clic en la imagen para ver el video!
Mi propósito de desarrollar este proyecto es mostrar lo que puedo hacer tanto en la interfaz como en el backend. También me gustaría señalar que es mi primer proyecto como Mern Stack.
Lado del servidor | Lado del cliente | Solo desarrollo |
---|---|---|
Expressjs | componentes con estilo | nodemon |
Expreso | reduxjs-toolkit | |
mangosta | reaccionar-Beautiful-Dnd | |
CORS | material-ui | |
camino | axios | |
dotenv | fechor | |
JSONWBTOWED | momento | |
bcryptjs | Atlaskit/CSS-RESET | |
reaccionar/posponer el ratón | ||
enrutador react | ||
Reaccionamiento de ganchos |
Descargar NodeJS aquí
Para la base de datos, puede usar MongoDB local o Mongo Atlas. Ver aquí
Clon el repositorio:
git clone https://github.com/umurdogann/trello-clone-mern
Directorio de cambio:
cd trello-clone-mern
Abra el segundo terminal la misma ubicación:
gnome-terminal
start
Cambiar directorio de los paquetes de primera terminal e instalar:
cd server
npm install
Crear archivo .env en directorio de servidor como .env.example e ingrese las variables requeridas
Inicie el servidor:
npm run start
Cambiar el segundo terminal
Cambiar directorio de los paquetes de la segunda terminal e instalar:
cd client
npm install
Inicie el cliente:
npm run start