A small project management made with Ruby, Ruby On Rails, SCSS and Postgresql
- List all projects created.
- Register projects for better monitoring
- Register activities for the projects created to check what should be done
- Inform whether there will be delays or not.
- You can see this project on Heroku checking here
- User registration soon
You need Ruby and Ruby On Rails. One of the best way to do this is with RVM.
Now you need GIT to clone this repository and then clone this project and follow the steps in order:
Clone this repository.
git clone [email protected]:marcuspereiradev/project_management.git
Inside the created directory, configure dotenv changing the USER_NAME and PASSWORD to your postgres username and password.
// Install the dependencies
bundle install
You need Postgresql database for this project.
If you have Docker installed in your machine, you can install a postgresql image and after installed, set the port, username, and password.
sudo docker run --name name-of-my-image -e POSTGRES_PASSWORD=mypassword -p 5432:5432 -d postgres
sudo docker start name-of-my-image
Now follow the scripts to run the application:
// Create the database
rails db:create
// Run the migrations
rails db:migrate
// Start the application
rails s
Open your browser and access your localhost
https://localhost:3000
Question: What are the technologies used in this project?
Answer: The tecnologies used in this project are Ruby and Ruby On Rails Web Application Framework to follow the MVC architectural pattern, Postgresql database to persist the data and SCSS to handle the styles architecture and a better maintenance than normal CSS.
This project is under MIT license. See the archive LICENSE to more details.
| Marcus Pereira |