trails-diary's Introduction
trails-diary's People
trails-diary's Issues
User should have a profile
- User should have a profile, with name, age(public or not), image, location, interests.
New register without form
- When you go create a new account, the form fo devise is transparent.
Problem creating new accounts
- Code 302 after creating a new account.
- Facebook only redirecting (302).
- hero logs -t for more info.
post resume
- On the front page, the user can read a little text about the trail.
User admin
- User can have the role of a admin, to delete stories not related.
- User can be a moderator. Moderators can only ban users. After ban, all stories of the person will be made private.
Translations
- Link to register with facebook is not translated for pt-br.
- Link for users not authenticated could be better, like login instead of "cadastrar-se", or maybe the two of them.
Change hiking api
The API being used is very limited and doesn't have a standardization on the images(many trails don't have enough details).
User should upload images.
- After you create a new post, the image is random. The user can upload images of the trail.
Maps details
- User can select more than one type of map to show the readers about the trail. MapBox has this funcionality. For example, he/she can show by a line, all the route made.
Posts comments
- All users(authenticated) can do comments on a post.
users contribution
- Ranking by quantity of stories shared.
Post public or private
- User can select if the post is public, private.
- If private, user can select users that can read his/her stories.
Share posts
- The user can share any story on the most social pages.
recreate the discover new trails
The user has to have a map to select the place and all the trails of there. Today, only is showed the trails of one state of the united states.
challenge page
User can challenge themselves.
New methods to create accounts.
- User can create a new account with facebook account.
Add activestorage on the profile user
User can have an optional avar.
Friends group
- User can create a friends list/group. All of them will be notified about new storied made by the user.
create better form to posts page
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.