Classmate - react native mobile application

Kelvin Celso

Fullstack Engineer
Web Developer
React Native Developer
Node.js
React Native
Tailwind CSS

Classmate is a hybrid moblie app for students. The main goal of Classmate is helping students find and visualize content to help them study and become better profissionals.



The APP was built using React Native with expo 49. I also used tailwindCSS for styling and redux for state managment. It allows the user to authenticate, access content, share content, like the content, organize the content and use chatgpt API to help improve user studying experience.



Classmate provides a authentication and authorization workflow that connects with the node.js server, allowing the user to authenticate with Oauth and with email and password and limiting access by role. The authentication is based JWT, with access and refresh tokens.





My view on the app is a app with a super friendly UI and UX, so that the app can help the students, who already go to a lot of stress. I implemented navigation with react-native-navigation, bottomsheets, deep-linking and push notifications. It is a very complet app.



I always focus on clear, readable and concise code and a super organized workflow. With that being said my code is sharable and easy to understand.

Classmate showcases my skills and experience with react native, skills that can be passed into your projects to help you reach your dreams



Kelvin.C

Partner With Kelvin
View Services

More Projects by Kelvin