Giter Club home page Giter Club logo

codeflow-coding-buddy's Introduction

CodeFlow-Coding-Buddy

CodeFlow-Coding-Buddy is a comprehensive Android application designed to help developers find suitable coding partners and collaborate on coding projects. The app uses skill-based matching to connect developers with compatible coding partners who have complementary skills, and features a range of useful tools and resources to facilitate collaboration and communication.

Developers

This project was developed by two motivated students:

  • Aditya Sharma (20BCS3512)
  • Yuvraj Singh (20BCS3527)

Screenshots

Check out these screenshots to see CodeFlow-Coding-Buddy in action!

  1. First Page - This is the welcome screen that users see when they launch the app. The app's simple and intuitive interface makes it easy for users to get started.
CodeFlow-Coding-Buddy App Screenshot
  1. Login / Register Page - Users can quickly and easily create a new account or log in to their existing account from this screen.
CodeFlow-Coding-Buddy App Screenshot
  1. Register Page - The app's user registration process is straightforward and easy to follow, allowing users to create a profile and start looking for coding partners in no time.
CodeFlow-Coding-Buddy App Screenshot
  1. Login Page Showing Error Message - If a user enters an incorrect username or password, the app provides an error message to help them quickly identify and correct the issue.
CodeFlow-Coding-Buddy App Screenshot
  1. User Page - Once users have created a profile and logged in, they can access their personal user page. This page displays their skills and other important information, making it easy for potential coding partners to find them.
CodeFlow-Coding-Buddy App Screenshot
  1. Result Page - When users search for coding partners using the app's skill-based matching system, they're presented with a list of potential matches. This page provides an overview of each match's skills and allows users to view their profiles in more detail.
CodeFlow-Coding-Buddy App Screenshot
  1. User Details Page - When users view a potential coding partner's profile, they can see detailed information about their skills, experience, and preferences. This helps users make informed decisions about who to collaborate with.
CodeFlow-Coding-Buddy App Screenshot

Requirements

To run CodeFlow-Coding-Buddy on your Android device, you'll need the following:

  • An Android device running Android version 10 or higher
  • SQLite
  • Android Studio version 2022.2.1 or higher

How to Run the App

To run CodeFlow-Coding-Buddy on your Android device, simply follow these steps:

  1. Clone the repository
  2. Open Android Studio
  3. Unzip the project (if necessary)
  4. Import the project into Android Studio
  5. Connect your Android device to your computer using a USB cable, and enable USB debugging
  6. Click on the start icon to launch the app

Features

CodeFlow-Coding-Buddy is packed with useful features to help developers connect with coding partners, collaborate on coding projects, and access useful resources and tools. Here are just a few of the app's key features:

  • Skill-based matching to connect developers with compatible coding partners
  • User registration and login functionality
  • User profile pages with customizable details and preferences
  • Secure Authentication System (Password Hash)
CodeFlow-Coding-Buddy App Database Screenshot - Hash Authentication

Conclusion

Thank you for your interest in CodeFlow-Coding-Buddy! We believe that this app has the potential to revolutionize the way that developers find and collaborate with coding partners, and we're excited to share it with the world. If you have any questions or feedback, please don't hesitate to get in touch. We'd love to hear from you!

LICENSE

MIT License

Copyright (c) 2023 Aditya_Sharma

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

codeflow-coding-buddy's People

Contributors

iamaditya avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.