Giter Site home page Giter Site logo

contact-book's Introduction

MIC Contact Book

  • Summary:

  • The idea of this project is to display the required contacts of all important authorities in VIT with their mail ids, names and Phone Number (optional) . Since many people are clueless in certain situations on whom to contact for specific concerns, this simple app might come in handy for the same. The outcome of this project is expected to be an IOS and Android Based Application with strong API Services.

  • Members will be divided into sub-groups and their respective branches will be divided in the github Repo.

Repo Link: https://github.com/micvitc/Contact-Book/

  • The relevant resources will be sent in the groups.

  • Frameworks:

  • Web Dev:

    • Poetry ( Virtual Environment Manager)
    • Flask
    • Flask-RESTful
    • Flask-pyMongo
    • SQLAlchemy

(Database Services might Change Depending on the requirements later)

  • App Dev:

    • Flutter
    • Http
    • get
  • WorkFlow and Requirements:

  • Web Dev:

    • Initialize the environment setups and Initial Flask App to Display “Hello World”

    • Start Constructing models or schemas for database .

    • Database Tentative Structure: Untitled

    • Writing RESTful APIs for the same model with proper endpoints.

    • Admin Panel for adding in details of faculties from backend.

  • App Dev:

    • Initialize the project with required packages and basic flutter app.
    • Construct a dummy data file based on the DB Structure mentioned in the Web Dev Section.
    • Start with a tentative layout for the Home Page. The home page should contain a tentative layout of a card which when tapped will expand and display the required details.
    • Setup State Management and API Fetching Services from App Side for API Calls
    • Display the fetched data.
  • Management:

    • Document the up-to-date changes depending on the roll-out of tasks.
    • Each management will be assigned technical tasks as well which they should be able to collaborate with the respective departments.

contact-book's People

Contributors

shyamsundhar1411 avatar ankkkkkkit avatar sohamojha avatar kingslayer1312 avatar kavishpaul avatar navi2329 avatar suryaprabha2609 avatar shivangd82 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.