This project was generated with Angular CLI version 11.0.7.
This is the App Points of Interest
which allows users to mark/edit their points of interest on a map. Users can use the app to share their Points of Interest with each other.
Users need to create an account and sign in to have access to the map and start to do mark Points of Interest.
$ npm install
Run `npm run start:dev` for a dev server consuming the API running locally.
src/environment
environment.ts
Run `ng run start:prod` for a dev server consuming the remote API on Heroku.
src/environment
environment.prod.ts
Then navigate to http://localhost:4200/
- Rate the locals using stars. For rates from 1 to 2 stars force comment.
- Add comments and photos, allowing users to share their impressions about it.
- Show top-rated places near my location, with the option to sort by most recent, top-rated, etc.
- Share local and Allow other users to view it by using of @userName
- Change local visibility by toggle public/private or shared, viewing its attributes as owner, rate, and users comments.
- Bookmark local as preferred and provide quick access to these lists
- Search places by a distance range
- Group places when zoomed out.
- Add tags/categories of places like “next travel, stay away, cozy, etc”
- Trace a new route to the select place
- Config users profile to add photo
- Option on users profile to make all places as public/private by default
- User full name and email
- Password change/recover option