Imagine a space where investing becomes as easy as stargazing. That's what Taisti offers. It's your cosmic companion, guiding you through the complexities of investing with personalized strategies and expert advice. Join us under the moon's gentle light and embark on your journey to financial enlightenment.
Thank you to the following contributors who have helped create and shape this project:
And a special thanks goes to all the mentors as well!
Welcome to the Taisti documentation! Taisti (Tatra AI - Start Investing) is a beginner-friendly investment app designed to empower users to start their investing journey with confidence. This documentation provides an overview of Taisti's features, architecture, and how to get started with the app.
During the development of Taisti, we utilized a variety of open-source technologies to create a seamless user experience. These technologies include:
-
React Native: We chose React Native for its cross-platform compatibility and ease of development, allowing us to build a mobile app that works on both iOS and Android devices.
-
Firebase: Firebase provides a comprehensive suite of tools for building mobile and web applications, including authentication, real-time database, and cloud storage. We leveraged Firebase for user authentication, data storage, and real-time updates.
-
Open-source AI Models: Taisti integrates open-source AI models to provide personalized recommendations and insights tailored to each user's preferences and goals. These models help enhance the user experience by delivering relevant content and guidance.
Taisti follows a client-server architecture, with the mobile app built using React Native as the client and Firebase serving as the backend infrastructure. The app communicates with the Firebase backend to authenticate users, store and retrieve data, and provide real-time updates.
To start using Taisti, follow these steps:
-
Clone the Repository: Clone the Taisti repository from GitHub to your local machine.
-
Install Dependencies: Navigate to the project directory and run
npm install
to install the necessary dependencies. -
Set Up Firebase: Create a Firebase project and configure the necessary Firebase services such as Authentication and Firestore . Update the Firebase configuration in the Taisti app.
-
Get Expo Go: Jump in to the store on your phone and get this free awesome tool to get your app up and running in minutes.
-
Run the App: Use
npm start
to launch the Taisti app on your emulator or physical device.
We welcome contributions from the community to improve Taisti! If you encounter any issues or have suggestions for new features, please open an issue on GitHub or submit a pull request.
Taisti is licensed under the MIT License, allowing for free use, modification, and distribution of the source code.
We would like to express our gratitude to the open-source community for their invaluable contributions to the technologies used in Taisti.
Thank you for choosing Taisti to kickstart your investment journey!
Team Apollo π