Skip to content

uvistix/Matrimony-APP

Repository files navigation

Matrimony App

Overview

Welcome to the Matrimony App, a comprehensive platform for individuals seeking meaningful connections. This application allows users to create, update, and delete profiles, view profiles of the opposite gender with detailed information, and request contact details securely.

Features

User Profile Management: Create, update, and delete user profiles.
Profile Viewing: View profiles of the opposite gender with detailed personal, educational, professional, family, and kundli information (excluding contact numbers).
Secure Contact Request: Request contact numbers, which are only shared upon mutual consent.
Subscription: One-click subscription activation for 30 days without a payment gateway (beta phase).
Search and Filter: Search profiles by name and profile ID. Filter profiles by age, location, job sector, and more.

Technology Stack

Frontend: React Native
Backend and Database: Firebase (Authentication, Database, Storage)
Build Tool: Expo CLI

Dependencies

"dependencies": { "@expo/vector-icons": "^14.0.0", "@react-native-async-storage/async-storage": "1.21.0", "@react-native-community/datetimepicker": "7.6.1", "@react-native-firebase/analytics": "^19.0.1", "@react-native-firebase/app": "^19.0.1", "@react-native-firebase/crashlytics": "^19.0.1", "@react-native-google-signin/google-signin": "^11.0.0", "@react-native-picker/picker": "2.6.1", "@react-navigation/bottom-tabs": "^6.5.11", "@react-navigation/native": "^6.1.9", "@react-navigation/stack": "^6.3.18", "expo": "~50.0.11", "expo-dev-client": "~3.3.9", "expo-image-picker": "~14.7.1", "expo-screen-capture": "~5.8.1", "expo-splash-screen": "~0.26.4", "expo-status-bar": "~1.11.1", "firebase": "^10.8.1", "lodash": "^4.17.21", "prop-types": "^15.8.1", "react": "18.2.0", "react-native": "0.73.4", "react-native-app-intro-slider": "^4.0.4", "react-native-gesture-handler": "~2.14.0", "react-native-image-zoom-viewer": "^3.0.1", "react-native-modal": "^13.0.1", "react-native-modal-datetime-picker": "^17.1.0", "react-native-multiple-select": "^0.5.12", "react-native-paper": "^5.10.6", "react-native-picker-select": "^9.0.0", "react-native-reanimated": "~3.6.2", "react-native-safe-area-context": "4.8.2", "react-native-screens": "~3.29.0", "react-native-simple-toast": "^3.1.0" }

Key Functionalities

User Profile Management

Create Profile: Users can create profiles by providing personal, educational, professional, family, and Kundli details.
Update Profile: Users can update their profiles as needed.
Delete Profile: Users can delete their profiles if they choose to.

Profile Viewing

View Profiles: Users can view profiles of the opposite gender, including detailed personal, educational, professional, family, and kundli information.
Contact Request: Users can request contact numbers, which will only be shared upon mutual consent.

Subscription

One-Click Subscription: Users can activate a 30-day subscription with one click. In the beta phase, no payment gateway is implemented, so the subscription is applied directly.

Search and Filter

Search Profiles: Users can search profiles by name and profile ID.
Filter Profiles: Users can filter profiles by age, location, job sector, and more.

License

This project is licensed under the MIT License.

Contact

For any inquiries, please contact [email protected].

Thank you for checking out the Matrimony App! We hope it helps individuals find meaningful connections.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published