Skip to content

wo1vin/100devs-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100Devs Projects

Description

This a simple app that acts as a repository of projects built by members of 100Devs. Users can add projects to the database and browse through what others have created.

Tech

  • Node
  • Vite
  • Appwrite

Languages

  • JavaScript
  • CSS3
  • HTML5

Optimizations

  • Allow users to log in with their GitHub account
    • Pull data directly from their github
    • Authenticate users
    • Delete or update submissions
  • Tag system for user input to load lists of tech and languages to make form input easier.
  • Add attribute for projects that are requesting collaborators

How to contribute

Contact me on Discord if you want access to the database. Otherwise, you will need your own Appwrite account, database, and collections.

  1. Create an issue on this repository describing the contribution that you would like to make.
  2. Fork this repo and clone it to your local machine. Terminal instructions:
git clone git@github.com:wo1vin/100devs-projects.git
npm install
  1. Create a .env file and the environment variables with the IDs from the Appwrite CLI:
# Appwrite credentials
VITE_PROJECT_ID = ""
VITE_DB_ID = ""
VITE_PROJECTS_COL_ID = ""
  1. Code.
  2. Push the changes to your remote repo.
  3. Create a pull request detailing the changes that you made.
  4. Once your pull request is merged, you will have successfully contributed to this project!

About

Repo of projects created by members of 100Devs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published