- Android/iOS Mobile app for UpCoding using React Native
- Web Repository: https://github.com/sahanmndl/UpCoding-Web
- axios for networking
- react-navigation for bottom and stack navigation
- react-native-paper for UI components
- react-native-dropdown-picker to select platforms
- calendar-link to add contest to calendar
- react-native-vector-icons & expo-vector-icons for icons
- lottie-react-native to add animations
You can start by cloning this repository.
- Go to your project's root folder and run
npm installorexpo install(if you are using expo). - If you are using Xcode 12.5 or higher got to /ios and execute
pod install --repo-update` - Run
npm run iosornpm run androidornpx expo start(if you are using expo) to start your application!
(Using yarn: yarn ios or yarn android)
-
Fork this repository (Click the Fork button in the top right of this page, click your Profile Image)
-
Clone your fork down to your local machine
-
git clone https://github.com/your-username/UpCoding.git -
Create a branch
-
git checkout -b branch-name -
Make your changes (choose from any task below)
-
Commit and push
-
git add . -
git commit -m 'Commit message' -
git push origin branch-name -
Create a new pull request from your forked repository (Click the New Pull Request button located at the top of your repo)
-
Wait for your PR review and merge approval!

