Schoolbook is a mobile application built using Cordova, designed to help students manage their education
To run the project locally, you'll need to have Node.js and Cordova installed.
-
Install Cordova globally:
npm install -g cordova
-
Install platform-specific SDKs (Android/iOS) as required for the build.
Clone this project to your local machine:
git clone https://github.com/croodles/Schoolbook.git
cd Schoolbook
You can add Android and iOS platforms using Cordova.
For Android:
cordova platform add android
For iOS:
cordova platform add ios
Build the application for the added platforms:
For Android:
Ensure you have the following installed:
-
Android SDK
-
JDK (Java Development Kit) – Version 8 or later
-
Gradle – Version compatible with your Android SDK & JDK
cordova build android
For iOS:
cordova build ios
You can run the app on an emulator or a connected device:
For Android:
cordova run android
For iOS:
Require XCode
cordova run ios
- www/: This folder contains the HTML, CSS, and JavaScript files for the frontend.
- platforms/: Generated code for specific platforms like Android and iOS.
- config.xml: Configuration file for Cordova.
- Cordova: For cross-platform mobile development.
- HTML5, CSS3, JavaScript: Frontend technologies.
If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix (
git checkout -b feature-name
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-name
). - Open a Pull Request.
This project is licensed under the MIT License. See the LICENSE file for details.