Chic Swap is a marketplace app developed for the Le Wagon Web Development bootcamp. It provides a marketplace to lease high-end design bags.
To get started with Chic Swap, follow these steps:
- Clone this repository.
- Install the required dependencies by running
bundle install
andyarn install
. - Configure the environment variables. You will need to provide the necessary API keys and credentials for accessing Cloudinary and Mapbox services used by the app.
- Start the development server with
rails s
andyarn build --watch
. - Open your browser and navigate to
http://localhost:3000
to access the Chic Swap app.
Chic Swap is built using the following technologies and frameworks:
-
Frontend:
- HTML: Markup language for creating the structure of web pages
- CSS: Styling and layout of web pages
- Bootstrap: CSS framework for responsive and mobile-first design
- StimulusJS: JavaScript framework for enhancing interactivity and behavior of HTML elements
-
Backend:
- Ruby: Programming language used for the backend logic of the application
- Ruby on Rails: Web application framework written in Ruby
- PostgreSQL: Relational database for storing user information, posts, recipes, and other data
-
Additional Technologies:
- JavaScript: Programming language for client-side interactivity and DOM manipulation
We welcome contributions to Chic Swap! If you would like to contribute, please follow these steps:
- Fork this repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your forked repository.
- Submit a pull request detailing your changes and any relevant information.