Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/psanders/nearo

🔥 Nearo: A react.js app for local selling, buying, and news
https://github.com/psanders/nearo

3d-photo algolia buying firebase material-design news react selling

Last synced: 11 days ago
JSON representation

🔥 Nearo: A react.js app for local selling, buying, and news

Awesome Lists containing this project

README

        

# 🔥 A react.js app for local selling, buying, and news

Nearo is a directory or list of personal ads presented in proximity order, thus helping to keep the publication relevant. It is similar to CL, but with a modern design and system to improve users' safety.

Demo: Coming soon

| ![img-1](public/images/mobile_landing.png '1') | ![img-2](public/images/mobile_item.png '2') | ![img-3](public/images/mobile_explore.png '3') | ![img-4](public/images/mobile_profile.png '4')
| :-------------------------: | :-------------------------: | :-------------------------: | :-------------------------: |

## Requirements

You must have a [Firebase](https://firebase.google.com/) account to run this application(with hosting, storage, and database enabled). For item indexation and search, the application uses [Algolia](algolia.com). Finally, for maps, you are going to need a valid Google Maps API Key.

## Features

Nearo's main features are:

- Optimized for mobile
- Multiple images per post
- Google Maps view
- Any authentication available in Firebase
- Geo-tagging and searching
- Item sharing for Facebook and Twitter

Mobile 3d view

## Build Setup

``` bash
# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm start

# build for production and launch server
$ npm run build
$ npm start
```

## Todo

- [ ] Code cleanup
- [ ] Implement a chat
- [ ] Re-implement the search page on Desktop screens

## Bugs and Feedback

For bugs, questions, and discussions, please use the [Github Issues](https://github.com/psanders/nearo/issues)

## Contributing

For contributing, please see the following links:

- [Contribution Documents](https://github.com/psanders/nearo/master/CONTRIBUTING.md)
- [Contributors](https://github.com/psanders/nearo/contributors)

## Authors
- [Pedro Sanders](https://github.com/psanders)

## License
Copyright (C) 2020 by Pedro Sanders. MIT License (see [LICENSE](https://github.com/psanders/nearo/blob/master/LICENSE) for details).