This is a hospital appointment booking app built with Next.js, TypeScript, and Tailwind CSS. It allows users to book appointments with doctors, view available slots, and manage their bookings.
- User authentication
- Doctor and patient profiles
- Appointment booking and management
- Responsive design with Tailwind CSS
- Integration with a backend API for data management
- Node.js (v14 or later)
- npm or yarn
-
Clone the repository:
git clone https://github.com/dev-voy/swasyn.git
-
Navigate to the project directory:
cd swasyn -
Install dependencies:
npm install
or
yarn install
-
Start the development server:
npm run dev
or
yarn dev
-
Open your browser and go to
http://localhost:3000to view the app.
- Update the
.envfile with your backend API URL and other necessary configurations. - Ensure that the database is set up and running if applicable.
- Run tests using:
or
npm testyarn test
- For deployment, you can use platforms like Vercel, Netlify, or any other hosting service that supports Next.js applications.
- Follow the specific deployment instructions for your chosen platform.
We welcome contributions to Swasyn! If you have suggestions or improvements, please open an issue or submit a pull request.
- Thanks to the Next.js, TypeScript, and Tailwind CSS communities for their amazing work
- Special thanks to the contributors who have helped improve this project
For any questions or feedback, please reach out to the project maintainer at ashutosh@devvoy.com