Activity.News is your landing page for the internet. When you need a way to organize all your tabs, thoughts, ideas, and dreams, this is the platform for you. You can save your articles and collect notes on your saved links.
After cloning the repo into you system you will need to:
Make sure your system is running the following:
- Ruby 2.7.4
- NodeJS (v14 or higher), and npm
- Heroku CLI
- Postgresql
After clonging the repo, run the following steps in the project directory to get started:
Install Ruby gem packages associated with the project.
Migrates all tables and associations that are needed. Also make sure to seed the backend so you have some data to work with.
Start your Rails server. For a closer look at just the backend, you can open http://localhost:3000
This app uses a Mailchimp API that need its own private keys.
Runs the app in the development mode.
Launches the test runner in the interactive watch mode. See the section about running tests for more information. Open http://localhost:4000 to view it in the browser.
- Nokogiri for parsing web page data
- Redux and Thunk for state management
- Mailchimp subscribe for email collection
- bcrypt() for user and password management
- User can sign up for an account
- User can log into an existing account
- User can add links to their feed
- User can add notes to an article
- User can view, edit, and delete notes
- User can delete articles
- User can sign up for a newsletter mailing list
A project by John Kim
Feel free to get in touch with me at [email protected]๐ฌ