Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thecodechaser/portfolio-backend
Portfolio Backend is a Rails application for my Portfolio website. It gives a brief description of myself and showcases some of my works and my past experiences. It also shows my publications where users can drop likes and comments.
https://github.com/thecodechaser/portfolio-backend
postgresql rspec ruby ruby-on-rails swagger
Last synced: about 1 month ago
JSON representation
Portfolio Backend is a Rails application for my Portfolio website. It gives a brief description of myself and showcases some of my works and my past experiences. It also shows my publications where users can drop likes and comments.
- Host: GitHub
- URL: https://github.com/thecodechaser/portfolio-backend
- Owner: thecodechaser
- License: mit
- Created: 2022-05-29T15:15:52.000Z (over 2 years ago)
- Default Branch: dev
- Last Pushed: 2024-04-20T13:05:28.000Z (10 months ago)
- Last Synced: 2025-01-09T15:22:25.909Z (about 1 month ago)
- Topics: postgresql, rspec, ruby, ruby-on-rails, swagger
- Language: Ruby
- Homepage: https://thecodechaser-backend.herokuapp.com
- Size: 175 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![](https://img.shields.io/badge/thecodechaser-blueviolet)
# Portfolio Backend
> Portfolio Backend is a Rails application for my Portfolio website. It gives a brief description of myself and showcases some of my works and my past experiences. It also shows my publications where users can drop likes and comments.
## Link to the front end
[Portfolio Frontend](https://github.com/thecodechaser/portfolio-frontend)
## Built With
- Major languages (Ruby)
- Framworks (Ruby on Rails)
- Testing library (Respec)
- API docs (Rswag)## Live version
[Portfolio Backend](https://thecodechaser-backend.herokuapp.com)
## Getting Started
To get a local copy up and running follow these simple example steps.
### Prerequisites
- A text editor(preferably Visual Studio Code)### Install
- Ruby
- Ruby on Rails
- PostgresSQL### Using it Locally
- Clone the project
```
git clone [email protected]:thecodechaser/portfolio-backend.git
cd portfolio-backend
```### Setup
Install gems with:
```
bundle install
```Setup database with:
```
rails db:create
rails db:migrate
rails db:seed
```### Usage
Start server with:
```
rails server
```Visit http://localhost:3000/ in your browser.
### Run tests
Install npm with:
```
npm i
```Install rspec with:
```
bundle install
```and
```
rails generate rspec:install
```run the test with:
```
rspec spec
```### Open API documentation
Sorry! APIs are not publicly available.
## Visit And Open Files
[Visit Repo](https://github.com/thecodechaser/portfolio-backend)
## Download Repo
[Download Repo](https://github.com/thecodechaser/portfolio-backend/archive/refs/heads/main.zip)
## Authors
👤 **Ranjeet Singh**
- GitHub: [@thecodechaser](https://github.com/thecodechaser)
- Twitter: [@thecodechaser](https://twitter.com/thecodechaser)
- LinkedIn: [thecodechaser](https://linkedin.com/in/thecodechaser)## 🤝 Contributing
Contributions, issues, and feature requests are welcome!
Feel free to check the [issues page](https://github.com/thecodechaser/portfolio-backend/issues).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- Inspiration: Microverse
## 📝 License
This project is [MIT](./LICENSE.md) licensed.