My final capstone project in the Microverse coding school Software Development curriculum, it consisted of making a responsive mobile-first app with a Ruby on Rails RESTful API in the back-end and ReactJS for the front-end, implementing Redux and React Router implementing the responsive design techniques and the Test-driven development method.
The final capstone project of the Microverse coding school Software Development curriculum, developed with Ruby on Rails, ReactJS, React Router, Redux, Bootstrap and Sass.
Live Link
·
Report Bug
·
Request Feature
This project was developed as the final capstone project in the Microverse coding school Software Development bootcamp, it consisted of making a responsive mobile-first app with a Ruby on Rails RESTful API in the back-end and ReactJS for the front-end, implementing Redux and React Router implemnting the responsive design techniques and the Test-driven development method.
The app design is inspired from here, on this app as a registered user, you can see available tech talks in a timeline and you can check them for more details then you will be able to add them to your favorites timeline, the app also makes use of the devise Rails gem for a full user’s authentication system and is deployed on Heroku, tested with RSpec and used PostgreSQL as the main database.
To get a local copy up and running follow these simple steps.
npm install npm@latest -g
npm install yarn -g
git clone https://github.com/redvanisation/Tech-Talks.git
yarn install --check-files
rails db:drop db:create db:migrate db:seed
./bin/webpack-dev-server
if that doesn’t work then
./bin/webpack -w
localhost:3000
in your browserrails s
[email protected]
password: password
[email protected]
password: password
Add as fav
button, you will then be redirected to the favorites page.Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)Distributed under the MIT License. See LICENSE
for more information.
Radouane Khiri - @redvanisation - LinkedIn - [email protected]
Tech Talks https://github.com/redvanisation/Tech-Talks