Skip to content

This repository is officially part of GirlScript Summer of Code 2024 Extended Edition! SwapReads.com is the go-to online platform for book lovers to connect, swap their favorite reads, and dive into exciting literary journeys.

License

Notifications You must be signed in to change notification settings

Aazma11/SwapReads

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

SwapReads.com

swap3

Connect, Exchange, Explore โ€“ Where Book Enthusiasts Swap Books and Discover New Literary Adventures!

License: MIT

๐ŸŒŸ Stars ๐Ÿด Forks ๐Ÿ› Issues ๐Ÿ”” Open PRs ๐Ÿ”• Close PRs
Stars Forks Issues Open Pull Requests Close Pull Requests

๐Ÿ“š Table of Contents

  • ๐Ÿ“บ Featured In
  • โ“ The Problem
  • ๐Ÿ’ก How SwapReads.com Solves These Problems
  • ๐Ÿ’ป Tech Stacks
  • ๐Ÿค Ready to Contribute?
  • ๐ŸŒ Open Innovation Challenge
  • ๐Ÿ“ž Contact Us
  • ๐Ÿ“œ Code of Conduct
  • ๐Ÿ™Œ Our Contributors

SwapReads.com is the solution to common challenges faced by book enthusiasts in today's digital age. We've identified key problems and developed a platform that addresses them efficiently and effectively.


Table of Contents

  1. Introduction
  2. Featured In
  3. The Problem
  4. How SwapReads.com Solves These Problems
  5. Tech Stacks
  6. Contribution
  7. Open Innovation Challenge
  8. Contact Us
  9. Code of Conduct
  10. Support Our Project
  11. Contributors
  12. Website Preview
  13. Stargazers
  14. Forkers

About Us

SwapReads is a vibrant online platform dedicated to connecting book lovers from around the world. Our mission is to make reading more accessible, affordable, and sustainable by enabling readers to exchange books and discover new literary adventures.

In todayโ€™s fast-paced world, we understand the challenges faced by book enthusiastsโ€”ranging from limited access to diverse books, high costs, to the environmental impact of book production. At SwapReads.com, we address these concerns by creating a community where members can swap their books, exchange personalized recommendations, and engage in meaningful discussions with fellow readers.

We believe in fostering a global community of readers who are passionate about sharing knowledge, expanding their literary horizons, and reducing waste through book exchanges. SwapReads.com promotes sustainable reading habits while creating a trusted, social environment for book lovers to connect and thrive.

Join us today and explore a world where books are exchanged, friendships are formed, and new adventures are just a swap away!

Featured In

Event Logo Event Name Event Description
GSSoC 24 GirlScript Summer of Code 2024 GirlScript Summer of Code is a three-month-long Open Source Program conducted every summer by GirlScript Foundation. It is an initiative to bring more beginners to Open-Source Software Development.
Hacktoberfest 2024 Hacktoberfest 2024 Hacktoberfest is a month-long celebration of open source software run by DigitalOcean, GitHub, and Twilio. It encourages contributions to open source projects and promotes a global community of developers.

The Problem:

  1. Limited Book Access:

    • Many readers struggle to find a variety of books locally.
  2. Book Expenses and Sustainability:

    • Buying new books is expensive, and the environmental impact of book production is a concern.
  3. Lack of Personalized Recommendations:

    • Generic book recommendations from algorithms lack a personal touch.
  4. Social Isolation in Reading:

    • Reading has become a solitary activity, with readers missing out on sharing thoughts and discoveries.
  5. Unused Book Collections:

    • Readers often have books that are read and then set aside, collecting dust.

How SwapReads.com Solves These Problems:

  1. Global Book Exchange:

    • SwapReads.com connects users globally, allowing them to exchange books regardless of location.
  2. Cost-Effective and Sustainable Reading:

    • By swapping books, users reduce expenses and contribute to a more sustainable reading culture.
  3. Personalized Recommendations and Community Trust:

    • Users share favorite reads, providing and receiving personalized recommendations from a trusted community.
  4. Social Connection and Book Discussions:

    • Features like private messaging and community forums foster a social environment for book discussions.
  5. Revitalizing Unused Book Collections:

    • SwapReads.com encourages users to share and exchange books that are sitting idle on their shelves.

๐Ÿ’ป Tech Stacks

JavaScript HTML CSS Firebase


Contribution

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  • If you have any suggestions for the project, such as reporting a bug, improving the UI, or enhancing the README.md file, feel free to open an issue to discuss it or directly create a pull request with the necessary changes.
  • Please make sure to check your spelling and grammar.
  • Create individual pull requests for each suggestion to keep changes focused and manageable.

Your involvement helps to improve the project and make it better for everyone. Thank you for your contributions!

Kindly go through CONTRIBUTING.md to understand everything from setup to contributing guidelines.

If you would like to contribute to the project, please follow our contribution guidelines.


Open Innovation Challenge

SwapReads.com actively participates in the Open Innovation Challenge by cultivating a global community of readers. Our platform champions open access to a wide range of books, promotes sustainable reading habits through book swapping, and harnesses user-generated content to offer personalized recommendations. With community-driven discussions and data-driven optimizations, SwapReads.com is committed to advancing the goals of inclusivity, sustainability, and collaborative innovation in the world of literature.

Join SwapReads.com today and embark on a literary journey like never before!

๐Ÿ”— Contact Us

Role LinkedIn Discord Email
Project Admin LinkedIn Discord anuragvermacontact@gmail.com
Mentor LinkedIn Discord amanraj12.ar@gmail.com
Mentor LinkedIn Discord ritichandak@gmail.com
Mentor LinkedIn Discord rishabhdhawad29@gmail.com
Mentor LinkedIn Discord avantikasankhe1@gmail.com

Code of Conduct

We are committed to fostering a welcoming and inclusive environment for everyone. All contributors and participants are expected to uphold the following values:

  • Be respectful of different viewpoints and experiences.
  • Show empathy toward others.
  • Use inclusive language.

Please read and follow our Code of Conduct to foster an inclusive community. If anyone violates these standards, they may be banned from the community.


โญ๏ธ Support Our Project If you find this project helpful, please consider giving it a star on GitHub! Your support helps to grow the project and reach more contributors.


Project Setup

This section guides you through setting up the project on your local machine. Follow these steps to get started:

Prerequisites:

  • Operating System: [Compatible operating systems, e.g., Windows 10+, macOS 11+, Ubuntu 18.04+]
  • Node.js and npm (or yarn): Node.js and npm (or yarn) are essential for managing project dependencies.
https://nodejs.org/en/download/package-manager

or

https://docs.npmjs.com/downloading-and-installing-node-js-and-npm

Steps:

  1. Fork the Repository:

    a. Visit the Repository:

    image

    b. Locate the "Fork" button, usually located in the top-right corner of the repository page, and click it.
    c. Choose a Destination: Select the repository's destination, which is typically your personal GitHub account.
    d. Create the Fork: Click the "Create fork" button to create a copy of the repository under your account.

  2. Create a folder for this project and open it on your vscode editor

  3. Clone the Repository:

    • Open your terminal or command prompt and navigate to your desired project directory.
    • After that, open your forked repository and click on this code button and copy the HTTPS link

    image

    • Now write the below command and paste your HTTPS link in vscode terminal
    git clone 
    • Now you have successfully cloned the repository
  4. Navigate to the Project Directory:

    cd .\SwapReads\  
  5. Install Dependencies:

     npm install  # Or yarn install, if using yarn

Our Contributors

Thank you for contributing to our repository

Contributors

๐Ÿ“ธ Website Preview

๐ŸŒ Visit our website: SwapReads

Stargazers

Stargazers repo roster for @anuragverma108/SwapReads

Forkers

Forkers repo roster for @anuragverma108/SwapReads

Show some โค๏ธ by starring this awesome repository!

About

This repository is officially part of GirlScript Summer of Code 2024 Extended Edition! SwapReads.com is the go-to online platform for book lovers to connect, swap their favorite reads, and dive into exciting literary journeys.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 78.3%
  • CSS 18.2%
  • JavaScript 3.5%