Code Monkey home page Code Monkey logo

elephpant.me's People

Contributors

antwanvdm avatar bcremer avatar chrisemerson avatar cookieguru avatar dependabot[bot] avatar doppynl avatar igorduarte17 avatar imbue avatar jean85 avatar jgrossi avatar jonpurvis avatar lopes-vincent avatar lucasmarques73 avatar nick-zh avatar omarkdev avatar pgrimaud avatar rocksheep avatar teiling88 avatar vanildosouto avatar wilkins avatar wimg avatar ymihaylov avatar

Stargazers

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

Watchers

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

elephpant.me's Issues

Add CD

Just a quick idea about adding GitHub Actions to trigger automatic deployment on each push on master branch.

If you’re interested and depending of hosting, I could open a PR with configuration files. 🫑

Some way to see proposed trades / messages

Currently there seems to be no way to see which message one sent for a trade. Are those messages kept on the server, and could they be made visible in some "outbox"?

Add `Login with GitHub`

Hey folks!

Would you accept a PR adding support to Login with GitHub, something like:

image

to https://elephpant.me/login? πŸ˜„

add mastodon account to user profiles

With more people creating a Mastodon account, it could be useful to give users the option to put in their mastodon account as wel as their twitter account.
It should be an optional field, just like the twitter field is right now.

pHackyderm

Why is "pHackyderm" listed on this website?

It was a prototype from 2015, but never mass produced. I'm not sure about it but according to this page, no one owns this elePHPant yet.

Show trade options on users page

Would be useful if you visit a users page with their collection, it shows you trade options you have with that user.
Now you have to go to the trade area.

  • show double elephpants that loggedin user does not have. ie: "Doubles you don't have yet"
  • show double elephpants of loggedin user that displayed user does not have. ie: "Your doubles this user might be interested in".

Errors on statistics page

Hi @jgrossi,

I found an error on statistics page :

image

We can't have 12 users with 11 elePHPants right ?

But what happened? Could you check directly in production database? Thanks

Elephpants with quantity 0 are counted

If I go to my herd section and click into an elephpant I didn't have yet, pres enter. The elephant will be adopted to my herd with quantity zero. I attached a video how to reproduce this behaviour.

elephpant.mp4

user cannot have 0 elephpant

Problem:
A user reported that he has 00 of an elephpant, so he appears in the list and in the statistics.

Solution:
Create a validation so that a user does not report that he has 0 quantity of an elephpant

Use GitHub Pages

Since you don't use any server-side code here, you can switch to using GitHub Pages.

Idea: Make it easier for members to find elePHPants (if possible)

Some elePHPants are commercially (regular blue/pink), or crowd-funded available (inPHPinity), or perhaps through contribution schemes (SiteGround).

For those wanting to get started on their collections, perhaps link to, or explain how to acquire each particular elePHPant on the "My Herd" page (https://elephpant.me/my-herd).

For the plushies that aren't readily available, just a link perhaps saying the number of trades available (%d trades available) or something if a trade is available, and link to the trades page.

An example of what I'm thinking of (note: the data might not be accurate, it's just a mockup!):

Screenshot from 2020-12-03 08-47-26

Statistics about elephpants

Hi,

What do you think about adding a page with statistics about elephpants?

For example :

  • elePHPant owned by XXX people
  • elePHPant owned by X% of people
  • etc.

If it could be relevant, let's talk about and I will make a PR with this feature.

Cheers

Add Means to search for possible trade partners by elephpant

The current state of the site already has a nice trade area which helps of course in finding people one could trade with in general. But it doesn't really help in finding a potential trade partner for a specific elephpant.

I'm envisioning a "show possible trade partners" type of link next to all i have 0 of in my herd. The following page could show all people having more than one, optionally grouping them by reverse-tradability (e.g. they look for some I have) and those I would have to persuade otherwise to part from their specific elephant :)

What do you think?
If there's an interest here, I would even consider implementing this - despite not having even looked into the code yet ;)

New Elephpant: Notive

Hey πŸ‘‹

I've been seeing a new Elephpant doing the rounds on Twitter for Notive:

FvSpImsaUAUnhmh

Would be cool to get this added to the site, it'll be the first 2023 addition!

PHP Classes elePHPants

Hi,

I got the two different models of PHP Classes.

Not really an issue, but FYI. Ref to #47.

Left is the new "PHP Classes 2020", right is the "Original one" :

image

image

image

image

Add big ones

I have three big ones that are currently looking for a new home

In addition, they are three different species, but I only have one of each. The current model does not support putting your only copy up for trade.

Sylius elePHPant is not actually done yet

Hey folks, just wondering if it actually makes sense to have the Sylius elePHPant as an option at the moment? After talking to @jacquesbh it definitely won't be released in 2021, yet it says it is a 2020 elePHPant. It might arrive 2022, but it seems like it was only a prototype so far.

I suppose a related question question is: do you want to list elePHPants that were only ever prototypes?

Profile Card

Change the profile information to card format adding the twitter avatar from user.
If user has a twitter registered, show the profile picture
Otherwise, will be catch the first letter from first and last name from the user and display in the same format

currently there is open PR #13 by @omarkdev , more is still incomplete.

Handmade elePHPants?

As more handmade elePHPants enter the "market" of various quality, should those somehow be allowed for entry on the site? Such as submitting the photo along with who it was produced by?

That could be a custom per-herd entry, or maybe it would be global. Not sure what constitutes an official species. Does it have to have a logo on the right side?

Mark an elephpant as "not interested in" for trades

I'd like to be able to mark an elePHPant as one that I am not interested in, so that people don't ask me for trades.

My scenario is that I'm waiting for a few elePHPants to reach me that I don't actually have yet. Lets say I'm waiting for a hypothetical maroon elePHPant. The issue is I get trade notifications like "Can I swap my maroon elePHPant for one of your Roave elephpants"? To avoid this, I should be able to mark the maroon elePHPant in some way so it doesn't show in trades that I want to acquire this maroon elePHPant.

My current workaround is that I just mark all the ones I will eventually acquire as already having, but then this skews the table, makes it look like I possess more elePHPants than I really do.

Is this project dead?

Hey Folks,

has somebody information about @jgrossi. SInce 9 months I didn't receive any message on twitter etc. Is this great project dead?

Kind Regards,
Thomas

Timeline

it could be useful and fun to add a timeline to show new additions to a collection (or herd)
it could be something similar to the collection page, showing the elephpants and the date that was added to the collection

Videos to see all sites

I have a spinning plate and a "few" elephpants here. Is there interest to add videos for the elephpants to see all sites?

Improve trade query to include own elephpants to trade

Description of the problem

on Trade Area page, we might show users that:

  1. have double elephpants (> 1 in quantity) that the logged user doesn't have yet AND
  2. don't have at least one elephpant the logged user has double

currently, we are doing the query considering only the first case (users that have double elephpants the logged user doesn't have yet).

the problem with this approach is that users with just a few elephpants (let's say 1) will have matched users, but actually the logged user has no double elephpant to offer.

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.