Futurely is an innovative website that helps users predict their future and provides detailed horoscopes based on their respective sun signs. With features like partner match checks, yearly horoscopes, and sun sign compatibility, Futurely offers insights into what lies ahead, empowering users to make informed decisions in their personal and romantic lives.
- Daily Horoscope: Get personalized daily horoscopes based on your sun sign.
- Partner Match Check: Analyze compatibility between two sun signs to assess relationship potential.
- Yearly Horoscope: Receive an in-depth overview of what to expect for the upcoming year.
- Sun Sign Details: Explore traits, characteristics, and predictions for each sun sign.
You can check out the live version of Futurely here.
Caption: The Futurely homepage with an interactive user interface.
To set up Futurely locally, follow these steps:
-
Clone the repository:
git clone https://github.com/abhinab-choudhury/Futurely.git cd Futurely
-
Install dependencies:
npm install
-
Create an
.env
file in the root directory and add the necessary environment variables:VITE_QUOTE_API_KEY=your_api_key VITE_QUOTE_API_URI=your_api_url VITE_GEMINI_API_KEY=your_api_url
-
Start the development server:
npm run dev
-
Visit
http://localhost:5173
in your browser to access the site.
- Navigate to the homepage and enter your sun sign.
- Check your daily horoscope or explore the partner match feature.
- Discover your future predictions for the year ahead!
- Frontend: React.js, Tailwind CSS
- Deployment: Vercel
- APIs: Quote-APIs from Rapid API & Gemini APIs to provide horoscope predictions
Contributions are welcome! Follow these steps to contribute:
-
Fork the repository.
-
Create a new branch:
git checkout -b feature/your-feature-name
-
Make your changes and commit them:
git commit -m "Add some feature"
-
Push to your branch:
git push origin feature/your-feature-name
-
Open a pull request and describe the changes you made.
This project is licensed under the MIT License. See the LICENSE file for details.
If you have any questions or feedback, feel free to reach out:
- Author: Abhinab Choudhury, Arkadeep Karmakar
- Email: [email protected]
- GitHub: @abhinab-choudhury