Mobile Backend

  • Category: Mid-Size
  • Client: Freelance, Egypt
  • Duration: February 2017 - July 2017 (6 months)
  • Role: Freelance
  • Stack: NodeJs, MongoDB
  • Summary:

    As a Freelance Developer, I undertook the development of a mobile backend server for clients in Egypt.
    This project involved the implementation of a comprehensive backend infrastructure based on the Parse Platform, including database management, user authentication and authorization, live database functionality, notification systems, an Admin Control Center, and the development of Mobile SDKs to support seamless integration with mobile applications.

Project Details

During my tenure as a Freelance Developer, I successfully executed the development of a mobile backend server utilizing the Parse Platform for clients in Egypt.

Key details of this project include:

  • Backend Infrastructure Setup: Implemented a robust backend infrastructure based on the Parse Platform, providing essential functionalities such as database management, user authentication and authorization, and data storage and retrieval.
  • Database Management: Designed and implemented database schemas and structures using MongoDB, ensuring efficient data storage, retrieval, and management for the mobile application.
  • User Authentication and Authorization: Implemented user authentication and authorization mechanisms to secure access to the backend server and its resources, ensuring data privacy and integrity.
  • Live Database Functionality: Leveraged the real-time database functionality provided by the Parse Platform to enable live data synchronization and updates between the mobile application and the backend server in real-time.
  • Notification Systems: Integrated notification systems to enable push notifications and in-app messaging capabilities, facilitating communication with users and enhancing user engagement.
  • Admin Control Center: Developed an Admin Control Center interface to enable administrators to manage and monitor the backend server, including user management, data administration, and system configuration.
  • Mobile SDK Development: Developed Mobile SDKs to provide developers with easy-to-use tools and libraries for integrating the mobile application with the backend server, simplifying the development process and accelerating time-to-market.

  • The Mobile Backend project showcases my expertise in backend development, database management, and system integration, as well as my commitment to delivering high-quality solutions that meet the needs of clients in the mobile app development space.
    By leveraging the Parse Platform and industry best practices, I enabled clients to build scalable, secure, and feature-rich mobile applications with seamless backend support.