Riseup application development is done on the Riseup website. APIs are added to the Riseup website. The Riseup application is developed using XML, Android, and Java.
The project is developed using the following technologies:
- Java
- XML
- PHP
- API
- MySQL
The source code and necessary files for the Riseup Application project can be found in the GitHub repository: RiseUp-App
The project follows a modular structure to separate the different parts of the application. Here's an overview of the structure:
src/
: Directory containing the Java source code for the application.res/
: Directory for storing resource files such as XML layouts, images, etc.lib/
: Directory for external libraries and dependencies.
To set up the project locally, follow these steps:
- Clone the repository:
git clone https://github.com/Uttamnath64/RiseUp-App.git
. - Navigate to the project directory:
cd RiseUp-App
. - Set up the necessary development environment for Java and PHP, including installing the required dependencies.
- Import the MySQL database: Use the provided SQL script in the
database/
directory to create the necessary database schema and tables. - Update the database configuration: Open the relevant configuration files in the project and modify the database connection settings according to your local environment.
- Start the application: Compile and run the Java code to start the Riseup Application.
- Access the application: Open a web browser and visit the provided URL to access the Riseup Application.
RiseUp-App is back-end
Riseup Application offers the following functionality across its three different parts:
- User: Users can create accounts, connect with other users, post updates, and interact with the community.
- Studio: Studios can showcase their work, promote their services, and engage with potential clients.
- Admin: Admin has access to manage users, studios, and monitor the overall site activities.