Heal-O-Chat
Heal-O-Chat es una aplicación de redes sociales para personas que se han sentido menos motivadas en la vida o están perdiendo la esperanza. Esta plataforma permite a los usuarios chatear con personas y compartir sus pensamientos y sentimientos entre sí y así liberarse del estrés, la ansiedad y la depresión que han estado sintiendo durante mucho tiempo.
Tabla de contenido
- Características
- Tecnología utilizada
- Requisitos
- Canal de discordia
- Empezando
- 1. Estrella y bifurcación de este repositorio
- 2. Clonar el repositorio
- 3. Crear nueva sucursal
- 4. Comprometerse y presionar
- 5. Actualizar el repositorio local
- 6. Configurar un control remoto para el Fork
- 7. Sincroniza la bifurcación
- 8. Crear solicitud de extracción
- Cortometrajes de pantalla de la aplicación
- Descarga la aplicación desde el enlace.
- Mantenedor de proyecto
- Consulta tu tabla de clasificación de Njack
Principales características de la aplicación
- Puede crear su cuenta en la aplicación usando su cuenta de Google.
- Puedes ver las publicaciones realizadas por los usuarios.
- Puedes dar me gusta, informar publicaciones en la aplicación.
- Puedes agregar tu propia publicación.
- Puedes ver perfiles de cura públicos.
- Puede enviar mensajes de texto y llamar a los usuarios.
- Puede ver las publicaciones realizadas por el usuario en el perfil de usuario.
- Puedes enviar mensajes de texto e imágenes a otros usuarios.
- Puede bloquear al usuario del chat.
- Puede realizar un seguimiento de su actividad en la línea de tiempo.
- Puedes desactivar tu cuenta.
- Puedes hacer que el perfil sea privado.
- Puedes revocar llamadas de otros usuarios.
- Puedes editar tu perfil.
- Puedes agregar una foto de perfil a la aplicación.
Tecnología utilizada
- Androide
- Java
- Base de datos en tiempo real de Firebase
- Firebase Fire Store
- Autenticación de base de fuego
- Google Analytics
- RecicladorVer
- E/S de materiales
Requisitos
- Versión de Android 5.0 y superior
- compilarSdkVersión 29
- minSdkVersión 21
canal de discordia
Empezando
1. Estrella y bifurcación de este repositorio
Puedes destacar y bifurcar ?️ este repositorio en GitHub navegando en la parte superior de este repositorio.
Las URL del repositorio de GitHub harán referencia tanto al nombre de usuario asociado con el propietario del repositorio como al nombre del repositorio. Por ejemplo, plazzy99 es el propietario de este repositorio, por lo que la URL de GitHub para este proyecto es:
https://github.com/plazzy99/heal-o-chat
Cuando estés en la página principal del repositorio, verás un botón para "Destacar" y "Bifurcar" el repositorio en la parte superior derecha de la página, debajo de tu ícono de usuario.
2. Clonar el repositorio
Para hacer su propia copia local del repositorio en el que le gustaría contribuir, primero abramos una ventana de terminal.
Usaremos el comando git clone junto con la URL que apunta a tu bifurcación del repositorio.
Esta URL será similar a la URL anterior, excepto que ahora terminará en .git. En el ejemplo anterior, la URL se verá así:
https://github.com/plazzy99/Heal-O-Chat.git
Alternativamente, puede copiar la URL usando el botón verde "Clonar o descargar" de la página de su repositorio que acaba de bifurcar de la página del repositorio original. Una vez que haga clic en el botón, podrá copiar la URL haciendo clic en el botón de carpeta junto a la URL:
Una vez que tengamos la URL, estamos listos para clonar el repositorio. Para hacer esto, combinaremos el comando git clone con la URL del repositorio desde la línea de comando en una ventana de terminal:
git clone https://github.com/plazzy99/Heal-O-Chat.git
3. Crear nueva sucursal
Una vez abierto el proyecto, cree una nueva rama y realice el pago en ella, donde podrá realizar los cambios en el código.
Puedes hacer esto desde la terminal o directamente en Android Studio.
Para hacer desde la Terminal:
git branch new-branch
git checkout new-branch
Para hacer directamente desde Android Studio
Haga clic en la rama Git en la esquina inferior derecha de Android Studio, cree una nueva rama desde allí y realice el pago.
4. Comprometerse y presionar
Después de realizar los cambios necesarios, confirme y envíe su código.
Terminal:
Para agregar los cambios después de haber realizado las modificaciones
git add .
o git add -A
Para confirmar y empujar los cambios
git commit -m <Your-commit-message>
git push --set-upstream origin new-branch
5. Actualizar el repositorio local
Mientras trabaja en un proyecto junto con otros contribuyentes, es importante que mantenga su repositorio local actualizado con el proyecto, ya que no desea realizar una solicitud de extracción de código que cause conflictos. Para mantener actualizada su copia local del código base, deberá sincronizar los cambios.
Primero repasaremos la configuración de un control remoto para la bifurcación y luego sincronizaremos la bifurcación.
6. Configurar un control remoto para el Fork
Tendrá que especificar un nuevo repositorio ascendente remoto para que podamos sincronizarlo con la bifurcación. Este será el repositorio original desde el que bifurcaste. Tendrás que hacer esto con el comando git remoto add.
git remote add upstream https://github.com/plazzy99/Heal-O-Chat.git
En este ejemplo, // upstream // es el nombre corto que hemos proporcionado para el repositorio remoto ya que en términos de Git, “upstream” se refiere al repositorio desde el que clonaste. Si desea agregar un puntero remoto al repositorio de un colaborador, es posible que desee proporcionar el nombre de usuario de ese colaborador o un apodo abreviado para el nombre corto.
7. Sincroniza la bifurcación
Una vez que haya configurado un control remoto que haga referencia al repositorio original y ascendente en GitHub, estará listo para sincronizar su bifurcación del repositorio para mantenerlo actualizado.
Para sincronizar su bifurcación, desde el directorio de su repositorio local en una ventana de terminal, deberá usar el comando // git fetch // para recuperar las ramas junto con sus respectivas confirmaciones desde el repositorio ascendente. Como usaste el nombre corto "upstream" para referirte al repositorio ascendente, tendrás que pasarlo al comando: git fetch upstream
Cambie a la rama maestra local de nuestro repositorio:
git checkout master
Ahora combine todos los cambios que se realizaron en la rama maestra del repositorio original, a la que accederá a través de su rama maestra/upstream local, con su rama maestra local:
git merge upstream/master
8. Crear solicitud de extracción
En este punto, está listo para realizar una solicitud de extracción al repositorio original.
Navegue hasta su repositorio bifurcado y presione el botón "Nueva solicitud de extracción" en el lado izquierdo de la página.
Capturas de pantalla
Descarga la aplicación desde el enlace.
Descargue ambos archivos y luego haga clic en el archivo .apk
Mantenedor de proyecto
¿Necesitar ayuda? No dudes en contactarme @ [email protected]
Acabas de realizar tu primera solicitud de extracción a Heal-O-Chat
Destaca este repositorio.
Consulta la tabla de clasificación en:
https://njackwinterofcode.github.io/leaderboard.html
Hecho con ❤️ Por Vatsal Kesarwani