allalakhayri / FreelanceFlow

Summer internship

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FreelanceFlow

Welcome to FreeLanceFlow, your go-to mobile app for connecting developers and clients in Tunisia while staying updated with the latest tech news. This Android app, developed using Kotlin, offers a unique blend of connecting talent and staying informed.

Features

Developer Profiles:

Browse through a diverse range of developer profiles, each showcasing their skills, experiences, and previous work.

Client Listings:

Clients can post job listings, detailing their project requirements, budget, and timeline.

Real-time Messaging:

Connect with potential clients or developers through real-time messaging within the app.

User Authentication:

Secure registration and login processes to protect user data.

Project Portfolio:

Showcase your work as a developer and view the projects clients have posted.

Tech News Feed:

Stay updated with the latest tech news from around the world, powered by the NewsAPI.org.

Notifications:

Receive instant notifications for new job listings, messages, and breaking tech news.

Getting Started

Clone the Repository: Start by cloning this repository to your local machine:

-Copy code

-Install Android Studio: If you haven't already, download and install Android Studio.

-Open the Project: Launch Android Studio and open the DevConnect project folder.

-Run the App: Connect your Android device or use an emulator, then click the "Run" button in Android Studio to install and launch the app.

-Explore and Contribute: Feel free to explore the codebase and contribute to the project by adding new features or fixing issues.

Tech Stack

-Kotlin: The primary programming language used for Android app development.

-Firebase: Firebase is used for user authentication, real-time database, and cloud messaging.

-NewsAPI.org: To fetch the latest tech news from around the world.

-Material Design: Provides a cohesive and visually appealing user interface.

Contact

If you have any questions, suggestions, or issues, please feel free to reach out to us:

-Email: mohamedkhayri.allala@ensi-uma.tn

-Website: mohamedkayriallala.com

Stay connected, stay informed, and happy coding! 🚀

About

Summer internship


Languages

Language:Kotlin 100.0%