GithubHelp home page GithubHelp logo

techequilla / community_app_boilerplate Goto Github PK

View Code? Open in Web Editor NEW
12.0 12.0 25.0 42.15 MB

This is an open source project for creating a Flutter app that shall serve as a template/boilerplate for various technical communities, clubs, organizations, etc to use.

License: MIT License

Kotlin 6.80% Swift 6.44% Objective-C 0.59% Dart 86.17%
firebase flutter opensource

community_app_boilerplate's People

Contributors

anjalisoni3655 avatar anushbhatia avatar eagleanurag avatar shilpi1958 avatar shruti3004 avatar smaranjitghose avatar sonalsk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

community_app_boilerplate's Issues

Documentation

1. Suggested Structure for ReadMe:

  • Project Name
  • Project Description
  • Snapshots
  • Tech Stack Used
  • How to Contribute
  • Learning Resources
  • Code of Conduct
  • Project Admin and Mentors
  • License

Try to put in more emojis,gif,images

Some Resources to get started with:

Samples of the ReadMes of my other projects:

2. Work on the documentation of the project:

  • Don't change any of the base code
  • Take one page at a time
  • Put comments for what each section does, so that it is easy for anyone to change certain content
  • Continue the same for other pages too
  • Keep in mind that the project in the development phase so pages are ought to be changed so update the documentation accordingly
  • Create Snapshots of the pages in asnapshot directory inside images so that it can be used later.

3. Guide.MD

  • Create a guide.MD file where you have beautifully laid out what each section of each of the files is about and changing which parts one can use this repo for their own purpose

App icon

Tasks to be performed:

I want to add the techquilla logo as the logo of this app . Currently , the app is having a normal flutter app logo .

Please strictly follow the UI given and feel free to contact any of the mentors for help

A suggestion regarding the template access to users

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
While I read the description of the project, I felt that instead of making the entire template available to the users ie. the other communities, we could instead make available a variety of features (custom made) for these communities to simply include for their platform.
Describe the solution you'd like
A clear and concise description of what you want to happen.
i suggest that we could have separate elements available on our application along with the code to create those for eg, a navbar with its equivalent code, a box styled layout giving an option to user to choose the number and size of boxes, a map with code to set up and show locations of branches of the community etc.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
This is important since most communities would need different layout therefore we suggest an application similar to the bootstrap which allows users to handpick certain features relevant to community and allow users to import that along with the code

Projects Page

Create a web page gh-pages branch which contains:

  • The description of the project
  • A few lines about the goals
  • Tech Stack Expected
  • Parts of the project ecosystem: the app, website(and as we progress further addons)
  • Programs Previously a part of:
    - GirlScript Summer of Code'2020
    - Rails Girls Summer of Code'2020
  • Number of Contributions, Pull Requests, Issues
  • Mentors(Previous+Current)
  • Project Admin
  • A comments section where others can share their experience(take reference from here: PyImagesearch

Team page in the app

Tasks to be performed:

The team page activity is empty right now . I had added the team details in the corresponding website.
I want to add the same with some modifications .
@smaranjitghose please assign this to me .

Please strictly follow the UI given and feel free to contact any of the mentors for help

Update the gitignore

The current codebase has separate gitignore files inside directories. Maintain a single gitignore file at the root level of the master directory and add the necessary changes

lib folder and main.dart file not found

-In project, lib folder and main.dart file not found so not able to build the project.
-Font missing in asset folder but declared in pubspec.yaml file

Please strictly follow the UI given and feel free to contact any of the mentors for help

Mock up for the App

We need:

  • login screen
  • Splash screen
  • Home Page(Like a Instagram/LinkedIn feed to be used for Announcements
  • Projects Page
  • Milestones Page (Having previous achievements of members and events done)
  • Teams Page (Having details of the founders of the community as well as other members)
  • Contact Us Page

Fix Build errors and upgrade gradle

Describe the bug

  • Wrong imports,
  • Missing assets of certain fonts and images,
  • Outdated gradle, hence unable to build the app successfully

To Reproduce
Steps to reproduce the behavior:

  1. Open the project and run.

Expected behaviour

  • App should build successfully without errors

Screenshots

  • Please review attachments:
    Screenshot 2020-03-25 at 10 54 30 PM
    Desktop (please complete the following information):
  • N/A

Smartphone (please complete the following information):

  • Every device

Additional context
Looks like the project was first created using fairly old flutter sdk.

Clean up the Flutter project

Certain files that should have not been in the git repo as mentioned in .gitignore are actually here resulting in the large size of the project. Is it possible to clean up the repo so that unnecessary files are not tracked?

Milestones Page

The Milestones Page of the app shall comprise the sections:

  • Achievements of the members
  • Projects of the org

UI/UX for Techequilla

Design a logo for Techequilla:

  • For GitHub Organization(size should be less than one 1 Mb)
  • For the medium blog

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.