Listly is a ranked list maker application that allows users to create, compare, and rank lists with ease. This project is deployed on GitHub Pages and is built using modern web technologies.
To get started with Listly, follow these steps:
- Node.js (version
22
or higher)
- Clone the repository:
git clone https://github.com/nishanbajracharya/listly.git
- Navigate to the project directory:
cd listly
- Install the dependencies:
npm install
To run the application locally, use the following command:
npm run dev
This will start the development server and you can access the application at http://localhost:3000.
To run the tests for the application, use the following command:
npm test
This will execute the test suite and display the results along with test coverage.
To build the application for production, use the following command:
npm run build
The production-ready files will be generated in the dist directory.
To deploy the application to GitHub Pages, use the following command:
npm run deploy
This will build the application and push the dist directory to the gh-pages branch.
If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.