The Horoscope App is a React-based web application that allows users to view free daily horoscopes based on their star sign. The app uses Twin Flame Horoscope API to fetch horoscope data and displays it in a user-friendly format.
View the App Live: https://risingsign.netlify.app/
To run the app locally follow the steps below:
- Git clone the repository by pasting the following into your terminal:
git clone https://github.com/nsstarr/react_rising_sign_horoscopes.git
To get started with the Horoscope App, you will need to have Node.js and npm installed on your machine. Once you have those installed, you can run the following commands:
npm i
npm run dev
This will install the necessary dependencies and start the development server.
When you first load the app, you will see a daily horoscope for all zodiac signs. You can also view horoscopes yesterday and tomorrow by heading to the Horoscopes section of the website. Subscribe to the newsletter in the footer section of the website to get free daily horoscopes in your email.
The UI and UX of the app are focused on providing a calming and mystical atmosphere, with muted colors and astrology-inspired purple shades. The layout is clean and easy to navigate, with clear section headings and buttons.
The Rising Sign App is built using a number of technologies, including:
- React
- TypeScript
- React Router
- React Spring
- Vite
- TailwindCSS
If you would like to contribute to the Horoscope App, you can fork the repository and make any necessary changes. Once you have made your changes, you can submit a pull request to have your changes reviewed and potentially merged into the main codebase.
If you encounter any issues or bugs while using the Horoscope App, please submit an issue on the GitHub repository. Be sure to include a detailed description of the problem and steps to reproduce it, as well as any relevant error messages.
The Horoscope App is licensed under the MIT License. You are free to use, modify, and distribute the app as you see fit, as long as you include the original license and attribution to the original authors.