EN-US Yelpcamp is a web application where users can see , create , review, edit and delete Campgrounds. In order to make these operations users need to be authenticated & authorized, so they need an account. This project is part of Colt Steele's The web Developer Bootcamp.
In this project I've learned a lot about web development , here goes some of the technologies that were used to built this application.
- HTML, CSS and JAVASCRIPT
- BOOSTRAP + EJS
- NODE.JS & EXPRESS.JS
- MONGODB, MONGOOSE + MONGODB ATLAS
- REST APIS
- MAPBOX API
- CLOUDINARY API
- AND MUCH MORE...
It's also important to point out that was used mvc architecture during the proccess of development. APIS were an important components of the project, since they were used to important operations such as Data Base ( MongoDB Atlas), Image Upload ( Cloudinary) , Geolocation and Map Displaying ( MapBox), Authentication ( Passport) and etc. My web development knowledge improved a lot during this course.
PT-BR
Yelpcamp é uma aplicação web onde os usuários podem ver, criar, classificar, editar e deletar acampamentos. Para que essas operações sejam efetuadas é necessárrio que os usuários estejam autorizados e autenticados, ou seja, tenham pelo menos uma conta na plataforma. Esse projeto faz parte do curso The Web Developer Bootcamp por Colt Steele.
Nesse projeto eu pode aprender muito sobre desenvolvimento web , abaixo estão algumas das tecnologias que foram usadas na construção desse website.
- HTML, CSS and JAVASCRIPT
- BOOSTRAP + EJS
- NODE.JS & EXPRESS.JS
- MONGODB, MONGOOSE + MONGODB ATLAS
- REST APIS
- MAPBOX API
- CLOUDINARY API
- E MUITO MAIS
é importante notar que foi utilizada a arquitetura mvc durante o processo de desenvolvimento e API's foram de extrema importancia para o funcionamento da aplicação,como por exemplo Banco de Dados ( MongoDB Atlas), Envio de Imagens ( cloudinary), Geolocalização e exibição de mapas (MapBox) autenticação ( Passport) e etc. Meu conhecimento em desenvolvimento web cresceu muito durante o curso.