Skip to content

Repository files navigation

MICOLET

Micolet newsletter is a web page that allows the user to subscribe in order to receive from time to time news about the articles that will be updated on the site of the company. according to the obligations of the project, click to see what I have achieved please clik on issue page bellow to understand the obstacles I had

there are the project requirements:

Stored the email and the prefereces in the Db

Send an email after subscribed

Notifications

Translate

Test the components, models, views, routes and helpers

This API is made of one model:

  • User model

The API has the following endpoints:

allow user to authenticate and return a token

POST /http://localhost:3000/

translate to English

GET http://localhost:3000/en

translate to french

GET /http://localhost:3000/fr

translate to spanish

GET /http://localhost:3000/es

Built With

  • Rails
  • Ruby
  • Postresql
  • Mailer
  • Abstract_Api

Getting Started

Here are the steps to follow in order to get this project on your local computer.

Prerequisites

rails v7.0.2 +

ruby v3.0.2 +

Setup

clone this repo by typing git clone https://github.com/vic778/Micolet-

Install

install the dependencies by typing bundle install

Usage

start the local server by running rails s

Rubocop

run the linters by typing rubocop --color

Testing

run the tests by typing bundle exec rspec

Deployment

N/A

Author

👤 Victor Barh

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used !

📝 License

This project is MIT licensed.

About

a simple landing page where people interested in receiving our newsletter can submit their email and select their preferences between: Women's Fashion, Men's Fashion and Children's Fashion.

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages