Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lu-jim/portfolio-22

A portfolio project
https://github.com/lu-jim/portfolio-22

Last synced: 10 days ago
JSON representation

A portfolio project

Awesome Lists containing this project

README

        

# Portfolio-22
![](https://img.shields.io/badge/Microverse-blueviolet) ![](https://img.shields.io/badge/Ruby-red) ![](https://img.shields.io/badge/Rails-critical)
> 2022 updated version of my portfolio with the following features:
> - Homepage with an entry screen, a gallery of projects, and a contact me form.
> - About page with more in-depth info about me.
> - Blog for personal updates and thoughts.
## Built With
- Ruby
- Rails
- Tailwind

## Getting Started
To get a local copy up and running follow these simple steps.
### Prerequisites
- Having a modern internet browser: I.E. Chrome, Edge, Safari, Firefox.
### Setup
- Go into the main page for this project: https://github.com/lu-jim/portfolio-22
- Click the green Code button next to the About section.
- Select the then click the 📋 button.
### Install
- Open your console and change the current working directory into the destination for this project.
- Type `git clone`, and then paste the URL copied in the Setup section.
- Type Enter and then enter `cd portfolio-22` to enter into the project directory.
- Run `bundle` to install the required dependencies
- Run `rails db:create` and `rails db:migrate` to run the proper migrations and generate the app schema

## Run
```sh
rails db:create # create database
rails db:migrate # migrate tables
rails db:seed # load all data in database from seed.rb

bin/dev # necessary to start the app for the first time
---- or ----
rails s # can be used after starting the app at least once
```

### Testing
- Run `rspec spec` to run the tests for this project
## Authors

👤 **Luis Fernando Jimenez**

- GitHub: [@lu-jim](https://github.com/lu-jim)
- Twitter: [@lujimhe](https://twitter.com/lujimhe)
- LinkedIn: [@lujim](https://www.linkedin.com/in/lujim/)

## 🤝 Contributing

Contributions, issues, and feature requests are welcome!

## Show your support

Give a ⭐️ if you like this project!
## Acknowledgments

- My SO and project manager, Mane
## 📝 License

This project is [MIT](./LICENSE) licensed.