Skip to content

diegodv14/Just-another-site-for-notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

The description is available in two languages: Español / English

Just another site for notes / Español

Sé lo que estás pensando, hombre, es solo una aplicación de notas como todas las que hay en Internet... y tienes razón, no estoy tratando de reconstruir la rueda. Tenga en cuenta que está aquí para ver uno de mis proyectos y estoy aquí para mostrarle el código y cómo creo una aplicación CRUD Note con su propia APIRestful, autenticación de usuario e integración de bases de datos Mongo. Por supuesto con un gran diseño.

Déjame presentarte cómo funciona.👋

Tal vez si estás aprendiendo sobre el desarrollo Fullstack, podría serte útil. Y sobre mí, solo estoy construyendo un portafolio.

  • Primero, el cliente usa Vite para el empaquetado web. Lo hice con React usando bibliotecas como: React-Hook-Form para formularios, Zustand para Global States, React Router para la paginación. Luego usé node.js con express para crear la API, bibliotecas como: Zod para validar los cuerpos de las solicitudes, bcrypt para codificar las contraseñas y jwt para crear el token de los usuarios fueron muy útiles. Y finalmente elegí MongoDB para almacenar los datos. Sí, uso MERN Stack para desarrollar esta aplicación.
  • Las Imágenes de los sitios web fueron descargadas de FreePik.
  • El linter en este proyecto fue Eslint.

Just another site for notes / English

I know what are you thinking, man is just a note app like each other in the Internet.... and you are right, I'm not trying to rebuild the wheel. Take care that you are here to see one of my projects and i'm here to show the code and how I create a CRUD Note App with his own APIRestful, User Authentication and Mongo Databases Integration. Of course with a great design.

So let me introduce how it works.👋

Maybe if your are learning about Fullstack developing it could be useful for you. And about me I'm just building portfolio.

  • First the client uses Vite for webpacking. I made it with React using libraries like: React-Hook-Form for forms, Zustand for Global States, React Router for the pagination. Then I used node.js with express to make the API, libraries like: Zod to validate request bodies, bcrypt to hash the passwords and jwt to create the users token were very useful. And finally I chose MongoDB for store the data. Yeah I use the MERN Stack to develop this app.
  • The Images of the websites were downloaded from FreePik.
  • The linter in this project was Eslint.

End

That's the summary about this project, the rest of the funcionality only can be understand reading the code and using the app. I'm really excited to make projects and upload they to GitHub. Finally if you like my work and have a Job offert for me. You can contact me with the email in my website.

See you soon. I will be improving my knowledge to be the best.