Skip to content

An instant messaging application applying all the best OSI practices for research.

Notifications You must be signed in to change notification settings

cyril-deguzman/donotdisturb-instant-messenger

Repository files navigation

DoNotDisturb

This is the repository for the research group Do Not Disturb's Instant Messaging Application for their study on OSIs.

📜 Requirements

Make sure these libraries, packages, and extensions are installed

  1. Node.js Use node version 16.18.0 for consistency. the package expo-cli doesn't support node versions greater than 16.x (Gallium) yet.

  2. yarn yarn is used all throughout the project to install packages, npm can be used but not fit for production when you plan to fork this project.

    Install yarn

    npm install --global yarn
  3. expo-cli Expo CLI is a command-line tool that is the primary interface between a developer and other Expo tools. You are going to use it for different tasks in the development life cycle of your project such as serving the project in development, viewing logs, opening the app on an emulator or a physical device, and so on.

    Install expo-cli

    yarn global add expo-cli
    
  4. prettier prettier is a VS Code extension to format code on save to have consistency on all files.

🚀 Quick start

Navigate into your new site’s directory and start it up.

  1. Clone this repository.

  2. Install all dependencies. on the root directory of your project run this on your terminal

    yarn
  3. Start the project.

    yarn start

🧙 Members and Advisers

Advisers

  1. Mr. Ryan Austin Fernandez
  2. Dr. Briane Paul Samson

Members

  1. Cyril Ethan A. de Guzman
  2. Rayden E. Lizan
  3. Phoebe Clare L. Ong
  4. Leana Hyacinth V. Rebong

About

An instant messaging application applying all the best OSI practices for research.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •