AxelSoler / hello-rails-back-end

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hello World 2 Apps

Hello world using react and ror together

Link to the React app

Built With

  • Ruby on Rails
  • PostgreSQL

Getting Started

To get a local copy up and running follow these simple steps:

Prerequisites

  • Ruby ruby-3.1.2 installed
  • PostgreSQL dbms running

Setup

  • Open your terminal and navigate to the folder you would like to save the project.

  • Type these commands into the terminal:

git clone https://github.com/AxelSoler/hello-rails-back-end.git
cd my_new_rails_app
bundle install
  • You will need a .env file before you install and run the project. The .env file contains environment variables needed to deploy the webpage. There is a commented .env.example file you can use as a guide to configure your own. Type the following commands into the terminal (or Git Bash, if using Windows) to create your .env file:
cp .env.example .env

rails secret
  • Edit file .env

    • Provide the values for the variables
      • DATABASE_HOST
      • DATABASE_USER
      • DATABASE_PASSWORD
      • DEVISE_JWT_SECRET_KEY
    • Assign the value returned by the rails secret to DEVISE_JWT_SECRET_KEY.
  • Type this commands into the terminal:

rails db:reset

Run application

  • Type this command into the terminal:
rails server

Testing

  • Type this command into the terminal:
rspec

Author

👤 Axel Soler

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.

About


Languages

Language:Ruby 68.9%Language:HTML 16.7%Language:Batchfile 8.7%Language:JavaScript 3.7%Language:CSS 2.1%