This is a Rails application project developed as part of a course where new features and concepts are added in each class. The application is in constant development and students are expected to complete exercises and assignments assigned by the instructor.
- Ruby 3.2
- Rails 7.0
- PostgreSQL 13.0 or higher
Clone this repository on your local machine:
git clone https://github.com/MaximilianoGarciaRoe/class-web-technologies.git
Navigate to the project directory and run the following command to install all necessary gems:
bundle install
Create a PostgreSQL database and configure the database credentials in config/database.yml
.
Run the migrations to create the database tables:
rails db:migrate
Start the Rails server:
rails server
Open your web browser and go to http://localhost:3000
to see the application.
The application is a constantly evolving project and changes and additions are expected in each class. Therefore, it is important to keep the Git main branch up-to-date with the changes added by the instructor in each session.
To keep track of changes and updates, it is recommended to use Git and GitHub. Students can fork this repository and make a pull request with their contributions. They can also use the branch functionality in Git to work on new features in a separate branch.
If you want to contribute to this project, you can fork the repository, make your changes in a separate branch, and submit a pull request. All contributions are appreciated.
License
This project is under the MIT License. You can find more information in the LICENSE file.