Skip to content

A web application where users are able to perform CRUD actions on their articles. Authorization and authentication features are implemented.

Notifications You must be signed in to change notification settings

El-Potato-Slayer/Wordent

Repository files navigation

Wordent

A web application where users are able to perform CRUD actions on their articles. Authorization and authentication features are implemented, preventing users from being able to edit or delete articles of other users as well as being able to write articles if they aren't signed in. Users are able to:

  • Sign in/Sign Up
  • Write articles
  • Edit articles
  • Update articles
  • Delete articles
  • Upvote articles

Wordent

Live demo link

Built With

  • Ruby -v 2.7.2
  • Rails -v 6.0.3.4
  • PostgreSQL
  • Devise
  • TailwindCSS

Getting Started

Prerequisites

To get this project up and running locally, you must already have Ruby, Ruby on Rails, and PostgreSQL installed on your computer.

To get this project set up on your local machine, follow these simple steps:

  1. Open Terminal.
  2. Navigate to your desired location to download the contents of this repository.
  3. Run git clone https://github.com/El-Potato-Slayer/Wordent.git.
  4. Run cd wordent.
  5. Run bundle install.
  6. Run yarn install.
  7. Run rails db:create.
  8. Run rails db:migrate.
  9. Run rails server or rails s.

To run the test suite on your local machine:

  1. Ensure you're in the root directory of the application.
  2. Open terminal.
  3. run rspec

Author Details:

👤 Chad-Leigh Van Wyk

Acknowledgments

The design was inspired by Nelson Sakwa on Behance

Show your support

Give a ⭐ to me on GitHub — it helps!

📝 License

This project is MIT licensed.

About

A web application where users are able to perform CRUD actions on their articles. Authorization and authentication features are implemented.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages