AdminSphere is an Android application developed using React Native, designed to serve as a comprehensive employee management tool. It empowers administrators to create, manage, and monitor admin accounts efficiently. With features like access control, activity logs, and a notice board, AdminSphere streamlines organizational processes and enhances communication.
-
AdminSphere offers a dedicated notice board feature, allowing administrators to post important announcements, updates, or reminders directly within the application. This functionality streamlines communication, ensuring that critical information reaches all relevant parties promptly and efficiently.
-
AdminSphere incorporates a robust security measure in the form of a secure lock feature. When activated, this feature restricts access to sensitive operations such as deleting admin accounts, posting notices, and creating new admin accounts. Only authorized users with the appropriate credentials can unlock the feature, ensuring that critical actions are performed securely and responsibly.
run this locally
git clone https://github.com/vibhorarya12/React-Native-Android-AppInstall dependencies using npm:
npm installFor iOS:
npx react-native run-iosFor Android:
npx react-native run-androidnpm install -g react-native-clicreate a new .env file
touch .envopen .env file and add following variables
PASS_KEY=abcd1234
API_KEY=Your_deployed_server_link_herenavigate to server directory
cd serverInstall dependencies using npm
npm installwithin server directory create a new .env file
touch .envopen .env file and add these variables:
DATABASE = Your MongoDb atlas connection string here
JWT = Awz76234Screet@77



