Proseify is a web application that allows users to read comic books online. It provides a user-friendly interface for browsing, viewing, and enjoying comic book content.
Proseify is built using React.js and utilizes React Router for navigation. It fetches comic book data from an API to display comic details and pages. Users can browse through different comics, view comic details, and read individual pages.
- Browse and read comic books online
- View comic details including cover image, title, and summary
- Navigate through comic pages using intuitive controls
- Like favorite comics to access them easily (feature under development)
- Responsive
To run Proseify locally, follow these steps:
- Clone the repository:
git clone https://github.com/0x0is1/prose
- Navigate to the project directory:
cd prose
- Install dependencies:
npm install:backend
- Install dependencies:
npm install
- Start the development server:
npm start
- Open your browser and visit
http://localhost:3006
to view the application
- Upon opening the application, you will see a list of comic books.
- Click on a comic to view its details and start reading.
- Use the navigation controls to move between comic pages.
- Enjoy reading your favorite comics online!
src/
: Contains the source code for the project.components/
: Reusable UI components used throughout the application.pages/
: Components representing different pages/routes of the application.utils/
: Utility functions and API fetching logic.App.js
: Main component containing the routing logic.index.js
: Entry point of the application.
- React.js
- React Router
- JavaScript (ES6+)
- HTML5
- CSS3
Contributions to Proseify are welcome! If you'd like to contribute, please follow these steps:
- Fork the repository
- Create your feature branch:
git checkout -b feature-name
- Commit your changes:
git commit -am 'Add new feature'
- Push to the branch:
git push origin feature-name
- Submit a pull request
This project is licensed under the MIT License.