A School Management System Application streamlines administrative tasks, including student , teacher enrollment and grade management. It enhances the tasks to manage and access easily.
This project involves creating a mobile application for a School Management System using React Native and Firebase. The system will support three types of users: Admin, Teacher, and Student, each with different functionalities.
@react-native-async-storage/async-storage
@react-native-community/checkbox
@react-native-firebase/app
@react-native-firebase/auth
@react-native-firebase/database
@react-native-firebase/firestore
@react-native-firebase/storage
@react-navigation/native
@react-navigation/stack
react-native-bouncy-checkbox
react-native-chart-kit
react-native-date-picker
react-native-gesture-handler
react-native-html-to-pdf
react-native-image-picker
react-native-linear-gradient
react-native-paper
react-native-picker-select
react-native-safe-area-context
react-native-screens
react-native-share
react-native-svg
react-native-vector-icons
git clone https://github.com/JavTahir/School-Management-System.git
cd sms
npm install
google-services.json
file in android/app/.npm start
npm run android
npm run ios
sms/
├── android/
├── ios/
├── src/
│ ├── components/
│ ├── screens/
│ ├── navigation/
│ ├── utils/
│ └── firebaseConfig.js
├── .eslintrc.js
├── .prettierrc
├── App.js
├── package.json
└── README.md
For any queries, contact Javeria Tahir or refer to the course guidelines.
Thank you for using sms!