Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/juliecherner/places-of-the-world
Full Stack Project
https://github.com/juliecherner/places-of-the-world
css expressjs jest mongo-atlas mongodb mongoose mui nodejs puppeteer react reacthooks
Last synced: 21 days ago
JSON representation
Full Stack Project
- Host: GitHub
- URL: https://github.com/juliecherner/places-of-the-world
- Owner: juliecherner
- Created: 2022-02-13T13:56:46.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-11T09:40:23.000Z (over 2 years ago)
- Last Synced: 2024-11-13T17:51:44.148Z (3 months ago)
- Topics: css, expressjs, jest, mongo-atlas, mongodb, mongoose, mui, nodejs, puppeteer, react, reacthooks
- Language: JavaScript
- Homepage:
- Size: 1.68 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Places Projects
# About
Project with world's sightseeings where people can share experience of their travelling in different countries by adding new places and searching and leaving comments for existing ones.
The application was created with 236 places (with scrapping) that makes this application ready for users from the beginning.
Due to such functuanality users create content one for another.[MERN Project Places](http://world-places-project.herokuapp.com/ "MERN Project Places")
# Technologies
- Scrapping
- CSS/HTML
- React.js
- Material UI
- Node.js
- Express.js
- MongoDB# Functionality
- **Searching for all places, places by region, places by country**
- **Search by regions**
![All places](./client/src/assets/images/all-countries.png)
- **Places by country**
![Places by country](./client/src/assets/images/bycountry.png)
- **Commenting existing places**
![Place and comment](./client/src/assets/images/comments.jpg)
- **Adding new places**
![Adding new place](./client/src/assets/images/new-place.png)# Data flow
![Data flow of the project](./client/src/assets/images/data-flow.drawio.png)
# Acknowledgement
- [Rest Countries API](https://restcountries.com/)
- [Scrapper Puppeteer](https://github.com/puppeteer/puppeteer)