Portfolio
Portfolio is a simple blog and portfolio CMS written in React/Redux(Frontend) and Rails(API)
Demo
client
Live version: http://staging.tsurupin.com
cms
Live version: http://staging.tsurupin.com/cms
sample account
You can sign in to the demo account with the following info.
Password | |
---|---|
[email protected] | sample_password |
*All the data in the demo are dummy.
Motivation
I created this app for the reason I wanted to make my own blog and learn full Redux based application with Rails api.
Main Technology Stack
- React
- Redux
- Rails
- CSS Modules
- Material-UI
Development
Setup
-
Get the code.
% git clone [email protected]:tsurupin/portfolio.git
-
Setup your environment.
% bin/setup
-
Start Foreman.
% foreman start
-
Verify that the app is up and running.
% open http://localhost:3000
Style Guides
Portfolio refers to the following style guides in each language and framework.
Todo
- Upgrade Rails version to Rails 5.
- Improve SEO.
- Add comment function.
License
The project is available as open source under the terms of the MIT License.
Troubleshooting
Please create an issue.