https://github.com/aj-rom/hike-it-up-v2
The second coming of hike-it-up a React.js trail social media application.
https://github.com/aj-rom/hike-it-up-v2
pico-css react-frontend reactjs ruby-on-rails ruby-on-rails-api
Last synced: 3 months ago
JSON representation
The second coming of hike-it-up a React.js trail social media application.
- Host: GitHub
- URL: https://github.com/aj-rom/hike-it-up-v2
- Owner: aj-rom
- License: mit
- Created: 2021-07-06T20:19:52.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T21:57:04.000Z (over 2 years ago)
- Last Synced: 2024-05-21T03:19:46.956Z (12 months ago)
- Topics: pico-css, react-frontend, reactjs, ruby-on-rails, ruby-on-rails-api
- Language: Ruby
- Homepage: https://aj-rom.github.io/hike-it-up-v2
- Size: 2.85 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hike It Up v2
The reincarnation of [hike-it-up](https://hike-it-up.herokuapp.com), a simple sinatra hiking trail sharing application.## Localized Setup
### Requirements
#### Ruby Version & Gem Requirements
Ruby version **3.0.0** is required to run this application.
And must have the [bundler](https://bundler.io/) gem installed.#### PostgreSQL
I recommend using the latest server version of PostgreSQL, but this must be installed on your system or our databases will not work.You can find steps on the installation process [here](https://www.postgresql.org/download/).
### Setup
1. Clone this repository
2. Move into this repository. `cd hike-it-up-v2`
3. Install packages with yarn. `yarn install`
4. Run `yarn start`, this will start the frontend website at https://localhost:3000
6. To get our backend up and running open a new terminal session and move to the backend directory. `cd backend`
7. Run `bundle install && rails db:setup`
8. And finally to start our backend server run `rails s` which will be hosted at https://localhost:3001#### Important
Check out the seed file for the default user login!### TODO
* Add Search functionality on main trails page
* Either hit the backend or filter from application state
* Finish :)