Giter VIP home page Giter VIP logo

shedev.io's Introduction

SheDevLogo

SheDev is a social web based platform built to foster the community of women in the development field.

You can access SheDev here.


Information about SheDev Devlopment:

SheDev was created through Ruby on Rails, version '2.3.3'.

It is hosted on Heroku, and is therefore a postgreSQL database.

Image support is through paperclip gem and Amazon S3.

There are 4 models within the database, at this protyping level:

* Sessions Model (Login & Logout)
	*User Model (CRUD & RESTful)
		*Post Model (CRUD & RESTful)
			*Comment Model (CRUD & RESTful)

EVD Diagram

Currently Users are able to create new posts in three different categories:

	 * Events
	 * Jobs
	 * Help Board

The are able to edit/delete posts they create, and are also able to upload a relevant image to the post.

Users have the ability to comment on posts. A comment thread is available in each show view of a post, and only if you either, own the comment or own the post are you able to delete the comment. If you own the comment you are able to edit the content.


Wireframing, Trello, & Mindmapping

				  User Profile Wireframe  

User Profile Wireframe

					Post Index Wireframe

Post Index Wireframe

					Post Show Wireframe

Post Show Wireframe

Trello

Page Link

Google Mindmap

Mindmapping


User Stories

User Stories


Future Additions

  • SheDev will have the ability for users to connect with one another through a "friending" relationship.
  • SheDev users will be able to send and receive private messages.
  • SheDev will allow users to search for specific users, by post topic, and by tags.

Bugs

  • Using Bootstrap & Bootswatch, I had issues deploying specific CSS changes that would persoanlize the app as I intended it to be.

  • When creating a new account, users are directed to log in after, rather than automatically be logged in. I would change that with more time.

  • Though unlikely, users can navigate to the sign in page & create new user page even when they are logged in, and I want to prevent that with future authorization changes.

  • I would like users to be able to post multiple pictures in posts and as of now they can only post one.

  • Users are not notified when someone comments on their posts and that needs to be changed.


Credit

  • Bootstrap CSS

  • Bootswatch theme "Spacelab"

  • PicsArt Photoshop Mobile App for creating logos

Logo 1

shedev.io's People

Contributors

mandajoan avatar

Watchers

James Cloos 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.