Advanced Search
Search Results
66 total results found
MasjidBuddy
Documentation regarding the masjid buddy project.
WatchTower
Linux
Main Objective is to share Linux related tools and scripts which can enable optimizations and fixes
Public
MasjidBuddy
Documentation regarding the masjid buddy project.
Requirements
Contains the requirements and state of the environment information about the project.
Application Design
Design Decisions made before going into development, contains all the diagrams and information of the application
Game Design
WatchTower
Technical Knowledge
Decisions made while in development. ex, libraries to use, how modules will interact with each other
test book
Technical Knowledge
Performance
Power Opimisation
The book is specifically related to power related settings on Linux.
Fix corrupted zsh history
Blacklist Drivers
Notes
Learning Resources
Tricks
Pacman Guide
Setup
Requirements
This chapter will contain the requirements and state of the environment information about the project.
Inquiry with stakeholders
Hardware Present on Localities
Various masjids have a form of existing hardware infrastructure.
Application Requirements
Software Design Documents
Current Scope(MVP)
Minimum viable product
Future Scope
Client
Supabase
Inquiry with stakeholders
Jama Masjid Ahle Hadees Mumbai The trustees were generally receptive towards the following features: Audio Streaming including darzs and azaan. Namaz timings Video Streaming. They were positive above covering the hardware cost but might not be able to...
Application(Software) requirements
MasjidBuddy application requirements. Current Requirements: Feature 1: Title : Localized masjid searching and itemized notification subscription. Description: The app must allow for display and searching of masjid as per location. The user must be ab...
Hardware in Ahle Hadees Masjid to work with:
Masjid Audio Setup: Signature 12 eu mixing setupTZA 4000 EM - not in useMicrogun 8300 drivecore installYamaha mg06x
Jama Masjid Ahle Hadees Mumbai
The trustees were generally receptive towards the following features: Audio Streaming including darzs and azaan. Namaz timings Video Streaming. They were positive above covering the hardware cost but might not be able to cover for the streaming cost. ...
Jama Masjid Ahle Hadees
Signature 12 eu mixing setupTZA 4000 EM - not in useMicrogun 8300 drivecore installYamaha mg06x
Current Requirements:
Feature 1: Title : Localized masjid searching and itemized notification subscription. Description: The app must allow for display and searching of masjid as per location. The user must be able to subscribe to specific masjid streaming channels for notifi...
Future Requirements:
Feature 1: Title: Video Streaming. Description: The app must allow masjids to stream video during events.
Wireframe
GDD
Typestroid Game Design Big Picture MMORPG Shoot asteroid by typing words Base building Team based gameplay Core Game Idea A casual multiplayer game (like Minecraft) where players login, shoot down asteroids to mine resources, then use those resources to bui...
Feature List with UX design
Feature 1: Localized masjid searching and itemized notification subscription. The app will display a search masjid button, when the user clicks it can open into an screen which shows nearby masjids and a text box where user can enter the name of the masjid an...
Feature List wih UX design.
Feature 3: Title: Namaz timings. The app displays masjids which opens masjid timings like mentioned in before ux design. Feature 4: Title: Video Streaming.
Data Flow Diagrams.
DFD L0: DFD L1:
Class Diagrams
Libraries (Which and why)
Expo : It seems like upgrading and shipping the app with expo is quite easy. Expo SDK is also very mature and could help. We are no longer restricted to expo go, which restricts the usage of native api's, now we can create our own custom development client app...
Development envoirnment setup
Development envoirnment can be setup using either windows/linux. Currently, the setup focuses on Windows only. Development environment setup happens according to the obytes template project given here. Step 1: React native development environment setup: Insta...
Project Structure.
understanding masjid buddy execution flow index.js acts as the entry point to the app which creates a root component src/index.tsx:App app starts App as the base/enty it creates RootNavigator, which decided if it should navigate to Auth or Tab navigator based...
How to create a new ____ ?
}List of elements in the app which might be needed to be added more of later on, write here only if there are few steps, else create a new page for it. Auth method create a new script in src\core\auth and create an object with AuthMethod type inside AuthMetho...
vvvv WIP vvvv
Local Supabase Server
Why? When working on a feature branch, we can't change the schema of staging/dev db as others testing or working on other branches might face conflicts. To avoid this issue, when working on a feature branch which requires changing schema of the db, local db se...
Good Practices
For states, if the component needs to update other child component on re renders, use zustand else use useState where there are expo component available don't use react native ones