Skip to content
@codid-projects

Codid

Welcome to Codid 👋🏼

Codid Logo

Introduction

Welcome to Codid! We are a technology organization building applications across various domains: sports and fitness, lifestyle, and utilities. This document will provide you with an overview of our main projects and the technologies we use.


Projects Overview

🚀 Build Up Egypt

  • Category: Sports and Fitness
  • Description: Build Up Egypt is a platform for managing club memberships, exploring available programs, joining or organizing events, and creating polls for members to vote on club activities.
  • Key Features:
    • Club membership management
    • Program exploration
    • Event creation and participation
    • Poll creation for event planning
  • Build Up Egypt Logo

🐴 Studbook

  • Category: Lifestyle
  • Description: Studbook is a horse stud management system that helps users track pedigrees, explore horse-related literature, and arrange breeding matches between horses.
  • Key Features:
    • Pedigree tracking and analysis
    • Library of horse-related books
    • Breeding match suggestions (male and female horses)
  • Studbook Logo

💼 Shift

  • Category: Utilities
  • Description: Shift is an HR management system used by companies to manage project assignments, task delegation, vacation requests, and other HR operations.
  • Key Features:
    • Task and project assignment
    • Vacation request management
    • HR operations for companies
  • Shift Logo

Technology Stack

We use the following technologies across our projects:

Frontend & Mobile Development

  • React Native CLI: Cross-platform mobile app development for both Android and iOS
  • Native Base: UI library for reusable components and theming
  • React Navigation: Routing between screens with support for passing IDs and navigation drawers/tabs
  • React Native Reanimated: Handling animations for smooth, interactive UI experiences

Data Handling & State Management

  • React Query: Caching, data manipulation, error handling, and HTTP requests
  • Firebase: Used for push notifications, phone authentication, and crash analytics (limited use, not as a full backend platform)

Getting Started

Steps to Contribute

  1. Clone the Repository: Pick the relevant project to clone.
  2. Setup and Configuration: Follow the setup instructions in the individual project README.
  3. Code Standards: We follow clean code principles and maintainable architecture in all our projects.
  4. Reach Out: If you have any questions, feel free to reach out to the project leads listed in the repository.

Contributing

We welcome contributions to our projects! Please fork the repository, create a new branch, and submit a pull request. Be sure to adhere to the coding standards and guidelines laid out in each project.


License

Include any relevant licensing information here (e.g., MIT License, Apache 2.0, etc.).

Pinned Loading

  1. .github .github Public

Repositories

Showing 1 of 1 repositories

Top languages

Loading…

Most used topics

Loading…